various haskell-data-default packages