code: function RequestCircuitBreaker(options) {
      options = options || {};
      /**
       * @external request
       * @see https://github.com/mikeal/request
       */
      var request = options.request || require('request');
      delete options.request;
      CircuitBreaker.call(this, request, null, options);
  }
docs: A circuit breaker which wraps the [request module]{@link https://www.npmjs.org/package/request}.
  All options get passed to the CircuitBreaker (except the request option).
  
  @constructor
  @extends CircuitBreaker
  @param {object} options
  @param {function} options.request - Request module (default: require('request')).