{motive : Lean.Elab.Tactic.BVDecide.Frontend.CounterExample → Sort u} →
  (t : Lean.Elab.Tactic.BVDecide.Frontend.CounterExample) →
    ((goal : Lean.MVarId) →
        (unusedHypotheses : Std.HashSet Lean.FVarId) →
          (equations : Array (Lean.Expr × Std.Tactic.BVDecide.BVExpr.PackedBitVec)) →
            motive { goal := goal, unusedHypotheses := unusedHypotheses, equations := equations }) →
      motive t