Allow user-defined protected functions and variables (constants)
Protected declarations weren't going in the global scope