var selector = new Selector(expression); return elements.select(selector.match.bind(selector)).map(Element.extend); 
var matches = new Selector(expression).findElements(), h = Selector.handlers; h.mark(matches); for (var i = 0, results = [], element; element = elements[i]; i++) if (element._counted) results.push(element); h.unmark(matches); return results; 
  matchElements: function(elements, expression) {    var selector = new Selector(expression);    return elements.select(selector.match.bind(selector)).map(Element.extend);  },
6462	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6462/504ddcbe796d50bebfce56e8823e38e30e0e7aeb/prototype.js/buggy/wp-includes/js/scriptaculous/prototype.js