Local keyword semantics

1. Semantic implementation of local variables
2. Testcases for local
Added more (14) associative update tests taht focus on updating only the local scope
All pass... who's your daddy?