[FEATURE] Option to disable template PHP compiler, useful for debug
[BUGFIX] Incorrect name of error reporter field function
[TASK] Full suite of unit tests for UserFunction scope classes
[TASK] Various additions to unit tests