docs: private void invokeCommand(PrimitiveOperation operation, CompletableFuture<byte[]> future) {
      CommandRequest request = CommandRequest.builder()
          .withSession(state.getSessionId().id())
          .withSequence(state.nextCommandRequest())
          .withOperation(operation)
          .build();
      invokeCommand(request, future);
    }