rem: d.forEach(["r", "g", "b", "a"], function(p, i){ this._cache[i] = this[p] = parseFloat(pmap[i]); }, this); 
add: function(/*Object*/ args){     dojo.mixin(this, args); if(dojo.isArray(this.curve)){ /* curve: Array pId: a */ this.curve = new dojo._Line(this.curve[0], this.curve[1]); } }, 
context: 		d.forEach(["r", "g", "b", "a"], function(p, i){			this._cache[i] = this[p] = parseFloat(pmap[i]);		}, this);
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/a981ac8ff18ea6b7d5ca25e556c57a9bfc65001e/fx.js/clean/_base/fx.js