Quote Originally Posted by ionix5891 View Post
the registry lets me avoid globals and helps simplify testing, which is well why people use them
I inferred that much. Just curious as to why that particular arrangement. I know one fellow who made his Database singleton a child node of his Session singleton because he thought that was "the most logical place for it." I didn't think so because the Session was dependent on the Database, not the other way around.