Add WebSocket.request property and add scoped overloads for handleWebSockets.