rem: if ($type(selector) == 'string') items.extend(document.getElementsBySelector(selector)); else if ($type(selector) == 'element') items.push($(selector)); else if (selector.length){ $each(selector, function(sel){ items.push(sel); }); 
add: switch ($type(selector)){ case 'element': elements.push($(selector)); break; case 'string': selector = document.getElementsBySelector(selector); default: if (selector.length){ $each(selector, function(el){ if ($(el)) elements.push(el); }); } 
context: 	$each(arguments, function(selector){		if ($type(selector) == 'string') items.extend(document.getElementsBySelector(selector));		else if ($type(selector) == 'element') items.push($(selector));		else if (selector.length){			$each(selector, function(sel){				items.push(sel);			});		}	});
meta: 7826	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7826/af66a6919b8d36f1a1d048c31276da23a227b278/Element.js/clean/Native/Element.js