Option for both limited-time and unlimited-time.
Prevent use of arguments (which leaked globals)

eg, arguments[0]("alert('Modify globals here')")
(since arguments[0] was eval with outside access).

Acknowledgements: Thanks to Artur Augusto <arturaugusto@gmail.com> for pointing
this flaw out.
Avoid this.eval() access and other horrors