Demonstrating multiple name spaces and compilation files