code: function(options)
  	{
  		options = conbo.defineDefaults(options, this.options);
  		
  		if (!!options.context) this.context = options.context;
  		this.preinitialize(options);
  		
  		this._httpService = new conbo.HttpService(options);
  		this._command = options.command;
  		
  		var resultHandler = function(event)
  		{
  			conbo.makeBindable(this, conbo.variables(event.result));
  			conbo.assign(this, event.result);
  			
  			this.dispatchEvent(event);
  		};
  		
  		this._httpService
  			.addEventListener(conbo.ConboEvent.RESULT, resultHandler, this)
  			.addEventListener(conbo.ConboEvent.FAULT, this.dispatchEvent, this);
  		
  		__denumerate(this);
  		
  		conbo.Hash.prototype.__construct.apply(this, arguments);
  	}
docs: Constructor
  @param {Object}	options		Object containing `source` (initial properties), `rootUrl` and `command` parameters