rem: return function(){ var items = []; var elements = true; for (var i = 0, j = this.length; i < j; i++){ var returns = this[i][property].apply(this[i], arguments); items.push(returns); if (elements) elements = ($type(returns) == 'element'); } return (elements) ? new Elements(items) : items; }; 
add: return new Elements(this.filter((typeof filter == 'string') ? function(item){ return item.match(filter); } : filter)); 
context: 	return function(){		var items = [];		var elements = true;		for (var i = 0, j = this.length; i < j; i++){			var returns = this[i][property].apply(this[i], arguments);			items.push(returns);			if (elements) elements = ($type(returns) == 'element');		}		return (elements) ? new Elements(items) : items;	};
meta: 5569	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5569/73e82e776e0f715130186dae1a6d0a04aa910d47/mootools-trunk.js/buggy/wicket-contrib-mootools/src/java/wicket/contrib/mootools/mootools-trunk.js