rem: }; }; }; 
add: } } } 
context: qx.lang.String.add = function(str, v, sep){  if (str == v)  {    return str;  }  else if (str == qx.constant.Core.EMPTY)  {    return v;  }  else  {    if (qx.util.Validation.isInvalid(sep)) {      sep = qx.constant.Core.COMMA;    };    var a = str.split(sep);    if (a.indexOf(v) == -1)    {      a.push(v);      return a.join(sep);    }    else    {      return str;    };  };};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/String.js/clean/qooxdoo/source/script/qx/lang/String.js