[GHC] #9667: Type inference is weaker for GADT than analogous Data Family