rem: while ( (prop = arguments[a++]) != null )  for ( var i in prop ) target[i] = prop[i]; 
add:  for ( ; a < al; a++ )  if ( (prop = arguments[a]) != null )  for ( var i in prop ) {  if ( target == prop[i] ) continue;   if ( typeof prop[i] == 'object' && target[i] ) jQuery.extend( target[i], prop[i] );   else if ( prop[i] != undefined ) target[i] = prop[i]; } 
context: jQuery.extend = jQuery.fn.extend = function() {	// copy reference to target object	var target = arguments[0], a = 1;	// extend jQuery itself if only one argument is passed	if ( arguments.length == 1 ) {		target = this;		a = 0;	}	var prop;	while ( (prop = arguments[a++]) != null )		// Extend the base object		for ( var i in prop ) target[i] = prop[i];	// Return the modified object	return target;};
meta: 1471	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1471/2ef4093cf7f52383dd43bd361864edcda27e5c3c/jquery.js/clean/src/jquery/jquery.js