rem: Object.extend(this.options.hideEffectOptions, {afterFinish:  this.destroy.bind(this)}); this.destroyOnClose = true; 
add: var destroyFunc = this.destroy.bind(this); if (this.options.hideEffectOptions.afterFinish) { var func = this.options.hideEffectOptions.afterFinish; this.options.hideEffectOptions.afterFinish = function() {func();destroyFunc() } } else this.options.hideEffectOptions.afterFinish = function() {destroyFunc() } this.destroyOnClose = true; 
context: 	setDestroyOnClose: function() {	  Object.extend(this.options.hideEffectOptions, {afterFinish:  this.destroy.bind(this)});		this.destroyOnClose = true;	},
meta: 1654	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1654/2484c8f5e13b095420895e8211b280abbd2726e3/window.js/buggy/javascript/window/window.js