code: private <M extends MessageHeaders<EmptyRequestBody, P, U>, U extends MessageParameters, P extends ResponseBody> CompletableFuture<P>
  			sendRequest(M messageHeaders, U messageParameters) {
  		return sendRequest(messageHeaders, messageParameters, EmptyRequestBody.getInstance());
  	}
docs: -------------------------------------------------------------------------