Changed Compiler to use a stack scope
Removed inline