if(dojo.isArrayLike(s)){ this.append.apply(this, s); } else if(dojo.isString(s)){ 
if(dojo.isArrayLike(s)){ this.append.apply(this, s); }else{ if(!dojo.isString(s)){ s = String(s); } 
	 	append: function(){ 			// summary: Append all arguments to the end of the buffer			dojo.forEach(arguments, function(s){				if(dojo.isArrayLike(s)){ this.append.apply(this, s); }				else if(dojo.isString(s)){ 					this._append(s);					this.length += s.length;				}			}, this);			return this; // dojox.string.Builder		},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/dbc683e613bd4f2b28d1222c20c3f6b165d88a86/string.js/buggy/string.js