rem: case (elt === undefined || elt === null) : break; 
add: case (elt === undefined || elt === null) : break; 
context: function toSource(arr){  var delim = CHAR_COMMA + CHAR_SPACE;  var elt = '';  var ret = '';  var len = arr.length;  for (i=0; i<len; i++)  {    elt = arr[i];    switch(true)    {      case (typeof elt === TYPE_STRING) :        ret += doubleQuote(elt);        break;      case (elt === undefined || elt === null) :        break; // add nothing but the delimiter, below -      default:        ret += elt.toString();    }    if ((i < len-1) || (elt === undefined))      ret += delim;  }  return  CHAR_LBRACKET + ret + CHAR_RBRACKET;}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/3703c3c05f398a63e55992f7687ef65273b26d6a/shell.js/clean/js/tests/ecma_3/RegExp/shell.js