rem: $A(args).each(function(argument){ var type = $type(argument); 
add: $each(args, function(argument){ var type = $type(argument); 
context: 	result: function(args, spacer){		spacer = $type(spacer)?spacer:' ';		var chunks = [];		$A(args).each(function(argument){				var type = $type(argument);			if (type){					if (type == 'string') chunks.push({'type': 'string', 'message': argument});					else if(type == "element") chunks.push({'type':'element','message':argument});					else {						try {							var jsonString = Json.toString(argument);							chunks.push({'type': type, 'message': Json.toString(argument)});						} catch(e) {							chunks.push({'type': type, 'message': 'object not compatable with Json parser'});						}					}			}		});				var holder = new Element('div');				if (chunks.length <= 0) return;		chunks.each(function(chunk){			var color = '#222';			switch(chunk.type){				case 'object': color = '#612fc9'; break;				case 'string': color = '#85b23e'; break;				case 'element': 					color = '#3e72b2'; 					chunk.message = this.makeElementMsg(chunk.message);					break;				case 'boolean': color = '#ff3300'; break;				case 'array': color = '#953eb2'; break;			}			if(chunk.type == 'element') {				chunk.message.setStyle('color', color).injectInside(holder);				holder.appendText(spacer);			} else if(chunk.type == 'string')				new Element('span').appendText(chunk.message+spacer).setStyle('color', color).injectInside(holder);			else  new Element('span').setHTML(chunk.message+spacer).setStyle('color', color).injectInside(holder);		}.bind(this));		debug.pre(holder);	},
meta: 9980	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9980/2d22591aa759eb3d263726cda7060e1ac3325865/Debugger.js/clean/Plugins/Debugger.js