rem: expect = 'TypeError: p.z = (let (x) x) is not a function'; 
add: expect = /TypeError: (p.z = \(let \(x\) x\)|.*Undefined.*) is not a function/; 
context: function test(){  enterFunc ('test');  printBugNumber(BUGNUMBER);  printStatus (summary);   expect = 'TypeError: 0 is not a function';  try  {    [let (x = 3, y = 4) x].map(0);  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, '[let (x = 3, y = 4) x].map(0)');  expect = 'TypeError: p.z = [let (x = 3, y = 4) x] is not a function';  try  {    var p = {}; (p.z = [let (x = 3, y = 4) x])();  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, 'p = {}; (p.z = [let (x = 3, y = 4) x])()');  expect = 'TypeError: p.z = (let (x) x) is not a function';  try  {    var p = {}; (p.z = let(x) x)()		  }  catch(ex)  {    actual = ex + '';  }  reportCompare(expect, actual, 'p = {}; (p.z = let(x) x)()');  exitFunc ('test');}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/80e26a64917c6569d10a51355912227c31180e4b/regress-352609.js/buggy/js/tests/js1_7/block/regress-352609.js