rem: return window.setTimeout(function() { return __method.apply(__method, args); }, timeout); 
add: return function() { return __method.apply(this, args.concat($A(arguments))); } 
context:     return window.setTimeout(function() {      return __method.apply(__method, args);    }, timeout);
meta: 3332	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3332/b923d6dd527e0ff02e492898fa5612bf61894a02/base.js/buggy/src/base.js