Mon Nov 19 07:20:59 EST 2018

redo it simpler?

For many applications, it really does make sense to strip out all of
the cruft and make configuration simpler, aimed to support only the
variability in the application.

However, it is very important to keep in mind that the configuration
mechanism itself needs to be evolved, because you are going to make it
too simple at first.

Essentially, riding the wave of feature creep is unavoidable.
Periodic resets might be necessary to avoid historical buildup.