rem: return op.apply( null, arguments ); 
add: return op.apply(null, arguments); 
context:         return function () {            var args = null;            if ( arguments.length > 1 ) {                args = Array.prototype.slice.call(arguments), rx = [];            } else if ( arguments[0] instanceof Array ) {                args = arguments[0];            }            if ( args ) {                 for ( var i = 0, px = args.shift() ; i < px.length ; i++ ) {                    args.unshift(px[i]); rx.push( op.apply( null, args ) ); args.shift();                    return rx;                }             } else {                 return op.apply( null, arguments );             }        };
meta: 1273	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1273/47401e9706fb1f3ab17e4446d15c67ed8e6d530a/parser-debug.js/buggy/src/parser-debug.js