{motive : Lean.Meta.Grind.NewRawFact → Sort u} →
  (t : Lean.Meta.Grind.NewRawFact) →
    ((proof prop : Lean.Expr) →
        (generation : ℕ) →
          (splitSource : Lean.Meta.Grind.SplitSource) →
            motive { proof := proof, prop := prop, generation := generation, splitSource := splitSource }) →
      motive t