rem: fromRGB: function (red, green, blue, alpha) {  var Color = MochiKit.Color.Color; if (arguments.length == 1) { var rgb = red; red = rgb.r; green = rgb.g; blue = rgb.b; if (typeof(rgb.a) == 'undefined') { alpha = undefined; } else { alpha = rgb.a; } } return new Color(red, green, blue, alpha); }, 
add: MochiKit.Base.update(MochiKit.Color.Color,{fromRGB:function(red,_468,blue,_469){ var _470=MochiKit.Color.Color; if(arguments.length==1){ var rgb=red; red=rgb.r; _468=rgb.g; blue=rgb.b; if(typeof (rgb.a)=="undefined"){ _469=undefined; }else{ _469=rgb.a; } } return new _470(red,_468,blue,_469); },fromHSL:function(hue,_471,_472,_473){ 
context:     fromRGB: function (red, green, blue, alpha) {        // designated initializer        var Color = MochiKit.Color.Color;        if (arguments.length == 1) {            var rgb = red;            red = rgb.r;            green = rgb.g;            blue = rgb.b;            if (typeof(rgb.a) == 'undefined') {                alpha = undefined;            } else {                alpha = rgb.a;            }        }        return new Color(red, green, blue, alpha);    },
meta: 8607	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8607/ad067b3f5d648d6df90ec6fb2b79f0027612a307/MochiKit.js/buggy/trunk/lib/MochiKit.js