I actually quite like this limitation. It encourages you to separate data structures into their own modules and use qualified names to access their member data, which I think is often the right idea.
(I don't need multiple namespaces per file so much for the finished program, but it's handy when developing.)