docs: public void writeAndFlush(ResponseWrapper... responses) {
          synchronized (this) {
              for (ResponseWrapper response : responses) {
                  msgId_response.put(response.getRequest().getMsgId(), response);
              }
              toContinue();
              if (isTooMany()) {
                  processTooMany();
              }
          }
      }