| m < # wlar ⊦ m1 < m ∧ valid-eraseq(subarray(wlar, 0, m), q) → valid-eraseq(subarray(wlar[m, wl-entry(m0, used)][m1, wl-entry(m2, erasing)], 0, m + 1), q + eq-entry(m1, lref) ') |
m1 < m, m < # wlar, valid-eraseq(subarray(wlar, 0, m), q) ⊦ valid-eraseq(subarray(wlar[m, wl-entry(m0, used)][m1, wl-entry(m2, erasing)], 0, m + 1), q + eq-entry(m1, lref) ')