Make OptionSet Monoid
Require tests to be Typeable
getTreeOptions
Get rid of OptionList
Docs
CmdLine
Rename OptionDescription constructor to Option
Update SmallCheck
Update HUnit
SmallCheck optionName