static WebSocketFactory webSocketFactory(fO factory) { if (factory instanceof WebSocketFactory) ret factory/WebSocketFactory; if (factory == null) null; ret new WebSocketFactory { public WebSocket openWebSocket(NanoHTTPD.IHTTPSession handshake) { ret (WebSocket) callF(factory, handshake); } }; }