docs: private Object invokeAndReadResponse(String methodName, Object argument, Type returnType, OutputStream output, InputStream input, String id) throws Throwable {
  		invoke(methodName, argument, output, id);
  		return readResponse(returnType, input, id);
  	}