rem: xfilter: function (fn/*, obj... */) { var rval = []; if (fn == null) { fn = MochiKit.Base.operator.truth; } for (var i = 1; i < arguments.length; i++) { var o = arguments[i]; if (fn(o)) { rval.push(o); } } return rval; }, 
add: },xfilter:function(fn){ var _40=[]; if(fn==null){ fn=MochiKit.Base.operator.truth; } for(var i=1;i<arguments.length;i++){ var o=arguments[i]; if(fn(o)){ _40.push(o); } } return _40; },filter:function(fn,lst,_41){ 
context:     xfilter: function (fn/*, obj... */) {        var rval = [];        if (fn == null) {            fn = MochiKit.Base.operator.truth;        }        for (var i = 1; i < arguments.length; i++) {            var o = arguments[i];            if (fn(o)) {                rval.push(o);            }        }        return rval;    },
meta: 8607	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8607/ad067b3f5d648d6df90ec6fb2b79f0027612a307/MochiKit.js/buggy/trunk/lib/MochiKit.js