∀ {α : Type} [inst : DecidableEq α] [inst_1 : Hashable α] {idx : ℕ} {decls : Array (Std.Sat.AIG.Decl α)}
  {hidx : idx < decls.size} (state : Std.Sat.AIG.RelabelNat.State α decls idx) (a : α),
  decls[idx] = Std.Sat.AIG.Decl.atom a →
    ∀ (val : ℕ), state.map[a]? = some val → Std.Sat.AIG.RelabelNat.State.Inv2 decls (idx + 1) state.map