rem: d.forEach(query.classes, function(cname, idx, arr){  var isWildcard = cname.charAt(cname.length-1) == "*"; if(isWildcard){ cname = cname.substr(0, cname.length-1); }  var re = new RegExp("(?:^|\\s)" + cname + (isWildcard ? ".*" : "") + "(?:\\s|$)"); ff = agree(ff, function(elem){ 
add: ff = agree(ff, function(elem){ 
context: 		d.forEach(query.classes, function(cname, idx, arr){			// get the class name			var isWildcard = cname.charAt(cname.length-1) == "*";			if(isWildcard){				cname = cname.substr(0, cname.length-1);			}			// I dislike the regex thing, even if memozied in a cache, but it's VERY short			var re = new RegExp("(?:^|\\s)" + cname + (isWildcard ? ".*" : "") + "(?:\\s|$)");			ff = agree(ff, function(elem){				return re.test(elem.className);			});			ff.count = idx;		});
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/8e9d92fba05a05264be6e5994332e5427079a9b6/query.js/clean/_base/query.js