¿Por qué el modo estricto de EcmaScript 5 va a tan grandes longitudes para restringir el identificador `eval`?

De acuerdo con laespeculación (Anexo C), el código de modo estricto no puede hacer casi nada que pueda asignar cualquier identificador con el nombreeval. Puedo entender que uno podría querer restringirutilizar de lo realeval función, pero no veo qué propósito se cumple al restringir el uso del nombre?

Respuestas a la pregunta(2)

Su respuesta a la pregunta