Elektra  0.9.4
Semantics in Key Names

It can get quite cumbersome to find out about key interrelations like arrays.

The alternative would be to have semantics in key names, with following advantages:

Do not encode any semantics into the key names. All semantic must be in metadata.

Nevertheless, there are guidelines (without any checks in keySetBaseName):

There are, however, rules and conventions which syntax to use for specific semantics. The spec plugin guards these rules.