constructor(request, fn, context) {
    this.request = request;
    this.fn = fn;
    this.context = context;
  }
@class PendingRequest
@param {Request} request
@param {Function} fn
@param {Object} context