Iirc, all the WS server implementations have very different ways of accepting the connections, and might not even give the capability to set headers. If we did it for some, we might not be able to support it for all servers. Worth looking into though.