| wlar[m, wl-entry(m1, stat)][n] = wl-entry(m2, stat0), wlar[m] = wl-entry(m0, stat), n = m, ∀ n. n ∈ q ↔ n < # wlar ∧ wlar[n].status = erasing ⊦ n ∈ q ↔ n < # wlar ∧ stat0 = erasing |
wlar[m] = wl-entry(m0, stat), wlar[m, wl-entry(m1, stat)][m] = wl-entry(m2, stat0), ∀ n. n ∈ q ↔ n < # wlar ∧ wlar[n].status = erasing ⊦ m ∈ q ↔ m < # wlar ∧ stat0 = erasing