{motive : Lean.Meta.Grind.IntrosResult → Sort u} →
  (t : Lean.Meta.Grind.IntrosResult) →
    motive Lean.Meta.Grind.IntrosResult.failed →
      ((newDecls : Array Lean.FVarId) →
          (goal : Lean.Meta.Grind.Goal) → motive (Lean.Meta.Grind.IntrosResult.goal newDecls goal)) →
        motive t