| nused ≤ BRANCH_SIZE ⊦ iast[adr] = indexnode(brar, boolvar0, nused) ∧ unmodified(adr, mkznode(rp0, zbrar, boolvar, false, nused), iast) → unmodified(adr, mkznode(rp0, load(brar, 0, nused), boolvar, false, nused), iast) |
iast[adr] = indexnode(brar, boolvar0, nused), unmodified(adr, mkznode(rp0, zbrar, boolvar, false, nused), iast), nused ≤ BRANCH_SIZE ⊦ unmodified(adr, mkznode(rp0, load(brar, 0, nused), boolvar, false, nused), iast)