In other languages, it's possible to set environments where code run from that environment have restricted access to explicitly defined globals.
You can do this to create things like plugin systems, etc, where you know by specification you never want a context to have access to say, making HTTP requests.
You can do this to create things like plugin systems, etc, where you know by specification you never want a context to have access to say, making HTTP requests.