rem: xmap: function (fn/*, obj... */) { /***  Return an array composed of fn(obj) for every obj given as an argument.  If fn is null, operator.identity is used.  ***/ if (fn == null) { return MochiKit.Base.extend(null, arguments, 1); } var rval = []; for (var i = 1; i < arguments.length; i++) { rval.push(fn(arguments[i])); } return rval; }, 
add: },xmap:function(fn){ if(fn==null){ return MochiKit.Base.extend(null,arguments,1); } var _32=[]; for(var i=1;i<arguments.length;i++){ _32.push(fn(arguments[i])); } return _32; },map:function(fn,lst){ 
context:     xmap: function (fn/*, obj... */) {        /***            Return an array composed of fn(obj) for every obj given as an            argument.            If fn is null, operator.identity is used.        ***/        if (fn == null) {            return MochiKit.Base.extend(null, arguments, 1);        }        var rval = [];        for (var i = 1; i < arguments.length; i++) {            rval.push(fn(arguments[i]));        }        return rval;    },
meta: 8607	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8607/ad067b3f5d648d6df90ec6fb2b79f0027612a307/MochiKit.js/buggy/trunk/lib/MochiKit.js