{motive : Lean.Meta.Grind.Methods → Sort u} →
  ((propagateUp propagateDown : Lean.Meta.Grind.Propagator) →
      (evalTactic : Lean.Meta.Grind.EvalTactic) →
        motive { propagateUp := propagateUp, propagateDown := propagateDown, evalTactic := evalTactic }) →
    (t : Lean.Meta.Grind.Methods) → motive t