Protects globals from being overridden and adds functionality to protect your modules from hacking and code injection