rem: var ret = this.map(function(){ if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) {         var clone = this.cloneNode(true), container = document.createElement("div"), container2 = document.createElement("div"); container.appendChild(clone); container2.innerHTML = container.innerHTML; return container2.firstChild; } else return this.cloneNode(true); }); 
add: jQuery.each( c.split(/\s+/), function(i, cur){ if ( !jQuery.className.has( elem.className, cur ) ) elem.className += ( elem.className ? " " : "" ) + cur; }); 
context: 		var ret = this.map(function(){			if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) {				// IE copies events bound via attachEvent when				// using cloneNode. Calling detachEvent on the				// clone will also remove the events from the orignal				// In order to get around this, we use innerHTML.				// Unfortunately, this means some modifications to 				// attributes in IE that are actually only stored 				// as properties will not be copied (such as the				// the name attribute on an input).				var clone = this.cloneNode(true),					container = document.createElement("div"),					container2 = document.createElement("div");				container.appendChild(clone);				container2.innerHTML = container.innerHTML;				return container2.firstChild;			} else				return this.cloneNode(true);		});
meta: 1307	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1307/feb9051c0e29937c2494c3db0862a671efc21747/core.js/buggy/src/core.js