docs: function makeRequest(target) {
      var headers = Object.keys(req.headers)
        .reduce(function (all, key) {
          all[key] = req.headers[key];
          return all;
        }, {});
  
      //
      // Set the correct host header.
      //
      headers.host = target.host;
  
      self.log.info('[merge] %s - %s %s %s %j', address, req.method, req.url, target.host, req.headers);
      return hyperquest({
        url:     url_.resolve(target.href, url),
        method:  method,
        headers: headers
      });
    }