support for namespace blocks in the same source file