[f221484d83]Updates from usage experience.
Swap the arguments to getValue so it works as a filter over a list of sections.
Add unit tests for getValue(!)
Remove the updater monoid instance. There are others that make sense,
so let user choose one.
(user: mwm,
tags: trunk, 0.2.0.0)

[a1639c92e2]Refactor to create Data.AList for assoc lists.
Section is now just an AList Section SectionItem.
The functions taken by updateValues & updateOptions are declared as a monoid,
which will make composing functions a lot saner.
(user: mwm,
tags: trunk)