I am looking at the properties on WebSocket. Specifically I want to handle connection errors, but I am a little perturbed by the fact that I can only set the listener prope