rem: elem = elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, tag){ return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area)$/i) ? all : front + "></" + tag + ">"; }); 
add: jQuery.each( c.split(/\s+/), function(i, cur){ if ( !jQuery.className.has( elem.className, cur ) ) elem.className += ( elem.className ? " " : "" ) + cur; }); 
context: 				elem = elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, tag){					return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area)$/i) ?						all :						front + "></" + tag + ">";				});
meta: 1307	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1307/feb9051c0e29937c2494c3db0862a671efc21747/core.js/buggy/src/core.js