If is allowed to write
c: context [b: 2]
This yields 2, not L, because when analyzing c/b, the compiler gives preference to the interpretation "qualified name from namespace c " over "indexed string variable"
A check to prevent collision between context name and global variable seems to be missing.
FIX: issue #282 (Context names live in a namespace of their own, and …
…they have preference over other names)
TESTS: added test to namespace-test.r rre Issue #282