Can overwrite variables in same scope
Now can't overwrite variables in scope, instead get an error
Evaluating a missing identifier now just returns the identifier