Using a constrained Name for namespaces names

This is in preparation of the `DirPath/FilePath` update.
Im not sure i understand the benefits of having both `reviewed` and `unsafe`. Isn't `reviewed` just as risky as `unsafe`? I like `unsafe` as it stands out when im reading the code as something which is risky, but also having `reviewed` means theres more to look out for.