∀ {w : ℕ} (aig : Std.Sat.AIG Std.Tactic.BVDecide.BVBit)
  (input : Std.Tactic.BVDecide.BVExpr.WithCache (Std.Tactic.BVDecide.BVExpr w) aig) (idx : ℕ)
  (h1 : idx < aig.decls.size) (h2 : idx < (↑(Std.Tactic.BVDecide.BVExpr.bitblast aig input).result).aig.decls.size),
  (↑(Std.Tactic.BVDecide.BVExpr.bitblast aig input).result).aig.decls[idx] = aig.decls[idx]