Re: [GHC] #15831: DerivingVia allows bogus implicit quantification in `via` type