rem: } if(isString){ return outArr.join(""); } else { return outArr; } } 
add: if(isString){ return outArr.join(""); } else { return outArr; } }, 
context: dojo.lang.filter = function(/*Array*/arr, /*Function*/callback, /*Object?*/thisObject){	var isString = dojo.lang.isString(arr);	if(isString){ /*arr: String*/arr = arr.split(""); }	var outArr;	if(Array.filter){		outArr = Array.filter(arr, callback, thisObject);	} else {		if(!thisObject){			if(arguments.length >= 3){ dojo.raise("thisObject doesn't exist!"); }			thisObject = dj_global;		}		outArr = [];		for(var i = 0; i < arr.length; i++){			if(callback.call(thisObject, arr[i], i, arr)){				outArr.push(arr[i]);			}		}	}	if(isString){		return outArr.join(""); // String	} else {		return outArr; // Array	}}
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/array.js/clean/www/resources/dojo-ajax/src/lang/array.js