// don't crash
try{a()}catch(e){}
try{for(e in((JSON.e)(x=/x/)))throw []}catch(e){}
try{(function(){c()})()}catch(e){}
try{new function(){}}catch(e){}