I actually think my pull request was not a good idea. It will couple ChuckT more tight to the Websocket API and make it harder to write an adapter for other transport methods.