rem: if(arr && arr.nozip){ return dojo.NodeList._wrap(arr); } 
add: if(arr && arr.nozip){ return d.NodeList._wrap(arr); } 
context: 	var _zip = function(arr){		if(arr && arr.nozip){ return dojo.NodeList._wrap(arr); }		var ret = new d.NodeList();		if(!arr){ return ret; }		if(arr[0]){			ret.push(arr[0]);		}		if(arr.length < 2){ return ret; }		_zipIdx++;		arr[0]["_zipIdx"] = _zipIdx;		for(var x=1, te; te = arr[x]; x++){			if(arr[x]["_zipIdx"] != _zipIdx){ 				ret.push(te);			}			te["_zipIdx"] = _zipIdx;		}		// FIXME: should we consider stripping these properties?		return ret;	}
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/352c64871c2114e3a55de0069cd54d0d36889597/query.js/buggy/_base/query.js