Re: #126 - Redefining the order of operations during the initialization of WebSocketConnection objects, to prevent a possible race condition where there is data available on the socket and it flows through as soon as the handler is attached.