CMOD supports multiple platforms, some of which have file system limitations such as a limit to the number of files in a directory or a limit on the number of directories. Naming is often designed to work within those limitations. What objects are named is much less of a concern than if those objects can't be stored or retrieved. Describing the various parts of the names is not done in the documentation since naming may change at any time, as you've seen. The file system storage is unmanaged unlike cloud storage or TSM so there is no database to record short names or hashes to simplify directory structures.