[GHC] #14290: Strictness bug with existential contexts on data constructors