function set_kissmetrics_client(person, properties, callback) {
  
  var query_params = new Object(properties)
    ;
  
  query_params['_p'] = person;
  
  this.request('/s', query_params, callback);
  
}
function set_kissmetrics_client(person, properties, callback) {
  
  var query_params = new Object(properties)
    ;
  
  query_params['_p'] = person;
  
  this.request('/s', query_params, callback);
  
}
function set_kissmetrics_client ( person , properties , callback ) { var query_params = new Object ( properties ) ; query_params [ '_p' ] = person ; this . request ( '/s' , query_params , callback ) ; }
****************************************************************************
Sets properties on a person without recording an event by making a request.

@param person {String} The identity of the person.

This is limited to 255 chars and all commas (,), and colons (:) will
automatically be changed to spaces (KISSmetrics will convert foo:bar,baz to
foo bar baz).

@param properties {Object} An object containing the properties to be set on
`person`.

@param callback {Function} A function of the form `function(err)`.
**************************************************************************** Sets properties on a person without recording an event by making a request .