rem:  var holder = new Element('div');  if (!chunks.length) return; 
add: var holder = new Element('div'); if (!chunks.length) return; 
context: 	result: function(args, spacer){		spacer = $type(spacer) ? spacer : ' ';		var chunks = [];		$each(args, function(argument){			var type = $type(argument);			if (type){				if ((type != 'string') && (type != 'element')){					try {						argument = Json.toString(argument);					} catch(e) {						argument = 'object not compatible with Json parser';					}				}				chunks.push({'type': type, 'message': argument});			}		});				var holder = new Element('div');				if (!chunks.length) 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;			}			switch(chunk.type){				case 'element':					chunk.message.setStyle('color', color).injectInside(holder);					holder.appendText(spacer);					break;				case 'string':					new Element('span').appendText(chunk.message+spacer).setStyle('color', color).injectInside(holder);					break;				default:					new Element('span').setHTML(chunk.message+spacer).setStyle('color', color).injectInside(holder);			}		}, this);		debug.pre(holder);	},
meta: 7826	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7826/43648750edbb2c0135f6a7fbe0054e0dc076cd57/Debugger.js/clean/Misc/Debugger.js