rem: }; 
add: } 
context: qx.renderer.color.ColorCache = function(propValue, propData){  var propKey;  var propKeyAsStyle = false;  switch(typeof propValue)  {    case qx.constant.Type.STRING:      if (propValue != qx.constant.Core.EMPTY) {        propValue = propKey = propValue.toLowerCase();        break;      };      return propValue;    case qx.constant.Type.NUMBER:      if (propValue >= 0 && propValue <= 255)      {        propKey = propValue.toString();        break;      };      return propValue;    case qx.constant.Type.OBJECT:      if (propValue == null || propValue instanceof qx.renderer.color.Color) {        return propValue;      };      // Try to detect array of RGB values      if (typeof propValue.join === qx.constant.Type.FUNCTION && propValue.length == 3)      {        propKey = qx.renderer.color.Color.RGBCSS_START + propValue.join(qx.constant.Core.COMMA) + qx.renderer.color.Color.RGBCSS_STOP;        propKeyAsStyle = true;        break;      };    default:      return propValue;  };  if (qx.renderer.color.ColorCache._data[propKey]) {    return qx.renderer.color.ColorCache._data[propKey];  };  // this.debug("Create new color instance: " + propKey);  var vColorObject = qx.renderer.color.ColorCache._data[propKey] = qx.renderer.color.Color.themedNames[propValue] ? new qx.renderer.color.ColorObject(propValue) : new qx.renderer.color.Color(propValue);  if (propKeyAsStyle) {    vColorObject._style = propKey;  };  return vColorObject;};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/ColorCache.js/buggy/qooxdoo/source/script/qx/renderer/color/ColorCache.js