[GHC] #9043: Add missing type class instances for data types in GHC.Generics