rem: if (_nativeExtensions) return element; 
add: if (_nativeExtensions || element.nodeType == 3) return element; 
context: Element.extend = function(element) {  if (!element) return;  if (_nativeExtensions) return element;  if (!element._extended && element.tagName && element != window) {    var methods = Object.clone(Element.Methods), cache = Element.extend.cache;    if (element.tagName == 'FORM')      Object.extend(methods, Form.Methods);    if (['INPUT', 'TEXTAREA', 'SELECT'].include(element.tagName))      Object.extend(methods, Form.Element.Methods);    for (var property in methods) {      var value = methods[property];      if (typeof value == 'function')        element[property] = cache.findOrStore(value);    }  }  element._extended = true;  return element;}
meta: 5056	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5056/55c6c64da0fbbfba74a0b4ad68022bf640a0a049/prototype.js/buggy/actionpack/lib/action_view/helpers/javascripts/prototype.js