Using a constrained Name for namespaces names

This is in preparation of the `DirPath/FilePath` update.
I just used the JD-GUI decompiler to read the generated code in `operation/...SnapshotMapper$KeyState` class. If we want to check that often I'd rather think about way to test it automatically and have a regression spec for that.