rem: this.effects = this.effects.reject(function(e) { return e==effect }); 
add: this.effects.each( function(effect) { effect.render(1.0); effect.cancel(); effect.event('beforeFinish'); if(effect.finish) effect.finish(position); effect.event('afterFinish'); }); 
context:     this.effects = this.effects.reject(function(e) { return e==effect });
meta: 4973	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4973/62ee692bfa7a7e657c10e2f9c32775e961069e91/effects.js/buggy/src/effects.js