rem: try 
add:  var formatcontrolchars = ['\u200C', '\u200D', '\u200E', '\u0600', '\u0601', '\u0602', '\u0603', '\u06DD', '\u070F'];  for (var i = 0; i < formatcontrolchars.length; i++) 
context: function test(){  enterFunc ('test');  printBugNumber(BUGNUMBER);  printStatus (summary);   expect = 'SyntaxError: illegal character';  try  {    eval("hi\uFEFFthere = 'howdie';");  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, summary);  exitFunc ('test');}
meta: 10520	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10520/674c199e2117b14fc0c5ba389d0c98186b81d042/regress-274152.js/clean/js/tests/ecma_3/extensions/regress-274152.js