[GHC] #15294: Unused "foralls" prevent types from being Coercible