Happstack.Data.DeriveAll
deriveAll
deriveNewData
deriveNewDataNoDefault