docs: function(req,type,options){
    req.options = options
    req.options.type = type
    req.url = makeURL(options)
    req.validateResponse = validateResponse
    req.handleNetworkError = handleNetworkError
    P.promisifyAll(req,{multiArgs: true})
    return req
  }