set: function(props){ if (arguments.length > 1){ props = {}; props[arguments[0]] = Array.slice(arguments, 1); } 
set: function(props, value){ if ($type(props) == 'string') props = (function(obj){ obj[props] = value; return obj; })({}); 
	set: function(props){		if (arguments.length > 1){			props = {};			props[arguments[0]] = Array.slice(arguments, 1);		}		for (var prop in props){			if (Element.Set.has(prop)) Element.Set[prop].call(this, props[prop]);			else this.setProperty(prop, props[prop]);		}		return this;	},
9299	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9299/cf9bd1d580fbe074c73fa62d56c87355403d8aac/Element.js/buggy/Source/Element/Element.js