rem: easing: fn && easing || easing && easing.constructor != Function && easing 
add: easing: fn && easing || easing && easing.constructor != Function && easing || (jQuery.easing.swing ? "swing" : "linear") 
context: 	speed: function(speed, easing, fn) {		var opt = speed && speed.constructor == Object ? speed : {			complete: fn || !fn && easing || 				jQuery.isFunction( speed ) && speed,			duration: speed,			easing: fn && easing || easing && easing.constructor != Function && easing		};		opt.duration = (opt.duration && opt.duration.constructor == Number ? 			opt.duration : 			{ slow: 600, fast: 200 }[opt.duration]) || 400;			// Queueing		opt.old = opt.complete;		opt.complete = function(){			jQuery.dequeue(this, "fx");			if ( jQuery.isFunction( opt.old ) )				opt.old.apply( this );		};			return opt;	},
meta: 3749	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3749/5f340cf0d42a13af02141ec63548235f2b8823c2/jquery.js/buggy/sandbox/py-rest-doc/sphinx/style/jquery.js