rem: if (!['object', 'embed'].test(el.tagName.toLowerCase()) && !el.extend){ el._element_extended_ = true; Garbage.collect(el); el.extend = Object.extend; if (!(el instanceof HTMLElement)) el.extend(Element.prototype); } 
add: if (['object', 'embed'].test(el.tagName.toLowerCase()) || el.extend) return el; el._element_extended_ = true; Garbage.collect(el); el.extend = Object.extend; if (!(el instanceof HTMLElement)) el.extend(Element.prototype); 
context: function $(el){	if (!el) return false;	if (el._element_extended_ || [window, document].test(el)) return el;	if ($type(el) == 'string') el = document.getElementById(el);	if ($type(el) != 'element') return false;	if (!['object', 'embed'].test(el.tagName.toLowerCase()) && !el.extend){		el._element_extended_ = true;		Garbage.collect(el);		el.extend = Object.extend;		if (!(el instanceof HTMLElement)) el.extend(Element.prototype);	}	return el;};
meta: 6317	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6317/40abbc9297ec4379ee70e76011e4bfc1dc45a5a6/Element.js/clean/Native/Element.js