create connection no longer take a protocol. connection class is now a standard config option. also you can override the way data are encoded/decoded