Commenter ton asks
why the registry was defined as a hierarchical database instead of
a relational database.
Heck, it's not even a hierarchical database!
The original registry was just a dictionary;
i.e., a list of name/value pairs, accessed by name.
In other words, it was a flat database.
If you turned your head sideways and treated ...