rem: if ( o.constructor == Function ) o = { complete: o }; 
add:  o.oldComplete = o.complete; o.complete = function(){ jQuery.dequeue(this, "fx"); if ( o.oldComplete && o.oldComplete.constructor == Function ) o.oldComplete.apply( this ); };  if ( i > 0 ) o.complete = null; 
context: jQuery.speed = function(s,o,i) {	o = o || {};		if ( o.constructor == Function )		o = { complete: o };		var ss = {"slow":600,"fast":200};	o.duration = (s && s.constructor == Number ? s : ss[s]) || 400;	// Queueing	o.oldComplete = o.complete;	o.complete = function(){		jQuery.dequeue(this, "fx");		if ( o.oldComplete && o.oldComplete.constructor == Function )			o.oldComplete.apply( this );	};		if ( i > 0 )		o.complete = null;	return o;};
meta: 3217	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3217/9477c418dbf50f2341dec7c02f60ab3d77da5378/fx.js/clean/fx/fx.js