fixed legacy mapping and removed ProtocolOptions.Compression from SettingsMode