[GHC] #8550: GHC builds recursive coerctions when using recursive type families