I'd like to avoid adding an explicit SockJS dependency.  One of the core tenants of SockJS is that its own api is very similar to native websocket api, so by limiting how much we lean on SockJS and not having any explicit dependency on it, chuckt has greater interoperability.

I like the feature you're adding here though, so hopefully we can get something that works and doesn't add a hard dependency.