rem: $A(element.childNodes).each( function(child) { if(child.nodeType==3) { child.nodeValue.toArray().each( function(character) { element.insertBefore( Builder.node('span',{style: tagifyStyle}, character == ' ' ? String.fromCharCode(160) : character), child); }); Element.remove(child); } }); 
add: var results = $A($(element).getElementsByTagName('*'))[findFirst ? 'detect' : 'select']( function(c) { return (c.className && c.className.match(classNameRegExp)); }); 
context:     $A(element.childNodes).each( function(child) {      if(child.nodeType==3) {        child.nodeValue.toArray().each( function(character) {          element.insertBefore(            Builder.node('span',{style: tagifyStyle},              character == ' ' ? String.fromCharCode(160) : character),               child);        });        Element.remove(child);      }    });
meta: 6601	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6601/28b3187d07d97712c23182569a4d6fd00900b5f7/effects.js/buggy/javascript/script.aculo.us/effects.js