rem: } catch(ex) { throw new Error("Invalid shorthand values for property " + p.name + ": " + arguments + ": " + ex); 
context:       qx.Proto[qx.OO.C_SET + p.method] = function()      {        if (arguments.length > 4 || arguments.length == 0) {          throw new Error("Invalid number of arguments for property " + p.name + ": " + arguments);        }        try        {          var ret = qx.lang.Array.fromShortHand(arguments);        }        catch(ex)        {          throw new Error("Invalid shorthand values for property " + p.name + ": " + arguments + ": " + ex);        }        var s = p.setter;        var l = s.length;        for (var i=0; i<l; i++) {          this[s[i]](ret[i]);        }      };
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/32797ee18a2c92a797417cb1392f24fa90943b97/OO.js/buggy/qooxdoo/frontend/framework/source/class/qx/OO.js