A non-macro typesafe representation of config keys (keypath, type, default).
Such keys should be internal to the module reading the configuration. Should not be public, because the callers might not be aware of additional nesting done by the module.
Would this be valuable?