rem: this.errback(new Error("Deferred Cancelled")); 
add: var err = new Error("Deferred Cancelled"); err.dojoType = "cancel"; this.errback(err); 
context: 	cancel: function(){		// summary:			//		Cancels a Deferred that has not yet received a value, or is		//		waiting on another Deferred as its value.		// description:		//		If a canceller is defined, the canceller is called. If the		//		canceller did not return an error, or there was no canceller,		//		then the errback chain is started.		if(this.fired == -1){			if (this.canceller){				this.canceller(this);			}else{				this.silentlyCancelled = true;			}			if(this.fired == -1){				this.errback(new Error("Deferred Cancelled"));			}		}else if(	(this.fired == 0) &&					(this.results[0] instanceof dojo.Deferred)		){			this.results[0].cancel();		}	},
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/121aa0c64a70918dd3ae7d67493ff7e906202e09/Deferred.js/clean/_base/Deferred.js