Por que o modo estrito EcmaScript 5 vai tão longe para restringir o identificador `eval`
De acordo comespecificação (Anexo C), código de modo estrito não pode fazer praticamente nada que possa atribuir qualquer identificador com o nomeeval
. Eu posso entender que alguém pode querer restringirusar do realeval
função, mas eu não vejo o propósito é servido, restringindo o uso do nome?