docs: function send(host, port, payload, callback) {
  	// Create a Buffer of the JSON stringified payload, so we can send it.
  	var data = new Buffer(JSON.stringify(payload));
  
  	// Resolve or reject the promise once the we have at least attempted to
  	// send the payload. Should we add some sort of a retry on error?
  	return client.send(data, 0, data.length, port, host, callback);
  }