code: private ResponderTask chainResponder(final Responder responder, final ResultHandler resultHandler) {
          return new ResponderTask(responder, reader, outputStream, resultHandler, partialLineBuffer);
      }
docs: Set up a chained ResponderTask, where the new instance will use the same input/output streams and buffers.
  However they must both be invoked individually, use {@link #createSequence(Responder,
  ResponderTask.ResultHandler)} to set up a sequential invocation of
  another responder.