Using a constrained Name for namespaces names

This is in preparation of the `DirPath/FilePath` update.
> It's an unfortunate naming clash. :(

There's no trait/object trickery we could (would want to) do to avoid having to do this everywhere?