docs: private ClientConnection createHttpClientConnection(final StreamConnection connection, final OptionMap options, final ByteBufferPool bufferPool) {
  		try {
  			Class<?> cls = Class.forName("io.undertow.client.http.HttpClientConnection");
  			
  			Constructor<?> o = cls.getDeclaredConstructor(StreamConnection.class, OptionMap.class, ByteBufferPool.class);
  			
  			o.setAccessible(true);
  			
  			return (ClientConnection) o.newInstance(connection, options, bufferPool);			
  		}catch(Exception e) {
  			logger.error(e.getMessage(), e);
  		}
  
  		return null;
  	}