[GHC] #13731: DeriveFunctor and friends don't understand type families