testcase ``` namespace n { pred p. p. }. namespace n { pred q. q :- p }. main :- n.q. ``` the symbols defined in the name spaces are sometimes dropped