code: function get(accessToken, options, params, callback, requestFactory) {
  	  if (!callback || !_.isFunction(callback)) {
  	    callback = function() {};
  	  }
  	  _.addParamsAndAccessTokenToPath(accessToken, options, params);
  	
  	  var method = 'GET';
  	  var url = _.formatUrl(options);
  	  _makeZoneRequest(accessToken, url, method, null, callback, requestFactory);
  	}
docs: /*
  accessToken may be embedded in payload but that should not
  be assumed
  
  options: {
  hostname
  protocol
  path
  port
  method
  }
  
  params is an object containing key/value pairs. These
  will be appended to the path as 'key=value&key=value'
  
  payload is an unserialized object