added some more tests to verify namespace encapsulation