Generation of HXT XmlPickler instances using GHC.Generics