Variables are still not respecting their scopes, causing duplicate compiler errors. Currently, a variable name may only occur once per function, no matter if inside a scope or not
{ { Class thing = ... } { Class thing = ... << Redeclaration of variable } }