| m < # apebs, # wlar = # apebs ⊦ valid-recs(subarray(apebs, 0, m), subarray(wlar, 0, m), recs) ∧ apebs[m] = mkpeb(aehdr, avidhdr(v, n, m0, m1, m5), buf, m2, boolvar) ∧ v × n ∈ recs ∧ recs[v × n] = recovery-entry(m3, m4) → valid-recs (subarray(apebs, 0, m + 1), subarray(wlar[m, wl-entry(n0, used)][m3, wl-entry(n1, erasing)], 0, m + 1), recs[v × n, recovery-entry(m, m0)]) |