[GHC] #16362: Deriving a class via an instance that has a TypeError constraint using standalone deriving fails during compilation.