vito/atomy — Issue #115: retain static scope of method branches
Author: vito
Created: 2011-10-08 19:12:54+00:00
State: open

```
module(A):
Foo = 1
fizz(0) := Foo

module(B):
Foo = 2
fizz(1) := Foo
```

In the above example, `fizz(0)` and `fizz(1)` should return `1` and `2` respectively. At the moment they both return `2`; the last definition's static scope wins.