Don't demand input where it can't possibly be given.
Configurable websocket proxy.
Log spam.
Actually emit message events.