Naming Files, Paths, and Namespaces