[Haskell-beginners] Template Haskell: simple way to "declare" type and instance