Why did you change this?

I'm not sure about websockets, but browserchannel connections can deliver messages as part of the initial handshake, which removes a roundtrip from the initial connection time.