rem: var method = value, value = Object.extend((function() { return ancestor[property].apply(this, arguments) }).wrap(method), { 
add: var method = value, value = Object.extend((function(m) { return function() { return ancestor[m].apply(this, arguments) }; })(property).wrap(method), { 
context:         var method = value, value = Object.extend((function() {           return ancestor[property].apply(this, arguments)         }).wrap(method), {
meta: 3332	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3332/b923d6dd527e0ff02e492898fa5612bf61894a02/base.js/buggy/src/base.js