rem: if (['object', 'embed'].test(el.tagName.toLowerCase())) return el; if (!el.extend){ 
add: if (!['object', 'embed'].test(el.tagName.toLowerCase()) && !el.extend){ 
context: function $(el){	if (!el) return false;	if (el._element_extended_) return el;	if ([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())) return el;	if (!el.extend){		el._element_extended_ = true;		Garbage.collect(el);		el.extend = Object.extend;		if (!(el instanceof HTMLElement)) el.extend(Element.prototype);	}	return el;};
meta: 6698	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6698/af66a6919b8d36f1a1d048c31276da23a227b278/Element.js/buggy/Native/Element.js