docs: public synchronized void addChangeRequests(List<T> requests)
    {
      for (T request : requests) {
        changes.add(new Holder<>(request, getLastCounter().inc()));
      }
  
      singleThreadedExecutor.execute(resolveWaitingFuturesRunnable);
    }