Implement Simon's suggestion of moving DEFAULT_PROTOCOL into a per-backend-