docs: public void sequenceEvent(PublishRequest request, Runnable callback) {
      if (requestSequence == responseSequence) {
        log.trace("Completing {}", request);
        callback.run();
        eventIndex = request.eventIndex();
      } else {
        eventCallbacks.add(new EventCallback(request, callback));
        completeResponses();
      }
    }