rem: filter: function(el, argument, i, all){ 
add: filter: function(argument, Local){ Local.i = Local.i || 0; Local.all = Local.all || this.parentNode.childNodes; Local.len = Local.len || Local.all.length; var i = Local.i; var len = Local.len; var all = Local.all; 
context: 	filter: function(el, argument, i, all){		var include = false;		var len = all.length;		var a = argument.a + ((argument.a < 0) ? len : 0);		var b = argument.b + ((argument.b < 0) ? len : 0);		switch (argument.special){			case '-':				b = (a - b) % len;				include = (b < 0) ? (i <= (a - 1) || i >= (b + len)) : (i <= a && i >= b);			break;			case '+': b = (b + a) % len;			case ':': include = (b < a) ? (i >= a || i <= b) : (i >= a && i <= b); break;			default: include = (all[a] == el);		}		return include;	}
meta: 7052	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7052/b67700c8afe66ea5fc640199decaafeb2e4f3189/Selectors.Children.js/buggy/Source/Plugins/Selectors.Children.js