Array.flatten(arguments).each(function(attribute){ result[attribute] = this.get('property', attribute); 
Array.each(arguments, function(argument){ this.removeProperty(argument); 
		Array.flatten(arguments).each(function(attribute){			result[attribute] = this.get('property', attribute);		}, this);
5733	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5733/8091d58f2bf0e0a6dda81c799f00468e7bd136b0/Element.js/buggy/Source/Element/Element.js