rem: if ($type(source) == 'object') { for (var property in source) this.setStyle(property, source[property]); } else if ($type(source) == 'string') { if (window.ActiveXObject) this.cssText = source; else this.setAttribute('style', source); 
add: switch ($type(source)){ case 'object': for (var property in source) this.setStyle(property, source[property]); break; case 'string': this.style.cssText = source; 
context: 	setStyles: function(source){		if ($type(source) == 'object') {			for (var property in source) this.setStyle(property, source[property]);		} else if ($type(source) == 'string') {			if (window.ActiveXObject) this.cssText = source;			else this.setAttribute('style', source);		}		return this;	},
meta: 3891	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3891/03c9c00aa7fdb2f2d8571e7665048da8759cf30a/mootools-uncompressed.js/buggy/includes/js/mootools-uncompressed.js