Using a constrained Name for namespaces names

This is in preparation of the `DirPath/FilePath` update.
yeah, we should not start a file name with `_` as its classified as hidden