Fix: translation unit is not an AST node
Implement test for nested namespace