That all makes sense, and is certainly a familiar tale. When I learned that `from x import y` imported all of x, I was surprised.

In the words of PEP20, `Namespaces are one honking great idea, let's do more of those.`. import os is probably the best solution.