It might be useful to expand the config file parser to support unix-conf-style sections, e.g.:
instead of
foo.bar.a = 3
foo.bar.b = test
The semantics could be really simple: Every key $key
found in section [$section]
is prefixed with $section
, resulting in $section.$key
.
This would help to avoid redundancy in the .conf
files.