rem: this.tracks.map(function(track){ var elements = [$(track.ids) || $$(track.ids)].flatten(); return elements.map(function(e){ return new track.effect(e, Object.extend({ sync:true }, track.options)) }); }).flatten(), 
add: this.transforms.each(function(transform){ value = transform.unit=='color' ? $R(0,2).inject('#',function(m,v,i){ return m+(Math.round(transform.originalValue[i]+ (transform.targetValue[i] - transform.originalValue[i])*position)).toColorPart() }) : transform.originalValue + Math.round( ((transform.targetValue - transform.originalValue) * position) * 1000)/1000 + transform.unit; style[transform.style] = value; }); 
context:       this.tracks.map(function(track){        var elements = [$(track.ids) || $$(track.ids)].flatten();        return elements.map(function(e){ return new track.effect(e, Object.extend({ sync:true }, track.options)) });      }).flatten(),
meta: 4973	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4973/2ee7ad789e4782f0bfb6757c6989a3000962b116/effects.js/buggy/src/effects.js