rem: }; }; 
add: } } 
context: qx.lang.Array.fromShortHand = function(params){  var l = params.length;  if (l > 4) {    throw new Error("Invalid number of arguments!");  };  var v;  var list = [];  for (var i=0; i<l; i++)  {    v = params[i];    if (qx.util.Validation.isValidNumber(v))    {      list.push(v);    }    else if (qx.util.Validation.isInvalidString(v))    {      list.push(null);    }    else    {      throw new Error("Invalid shorthand value: " + v);    };  };  // Fix Values (Shorthand)  switch(l)  {    case 1:      list[1] = list[2] = list[3] = list[0];      break;    case 2:      list[2] = list[0];    case 3:      list[3] = list[1];  };  return list;};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/Array.js/buggy/qooxdoo/source/script/qx/lang/Array.js