[GHC] #14332: Deriving clauses can have forall types