| # avol1 = # avol0, lebs(avol1, m0, m) = lebs(avol0, m0, m), m0 + m < # avol0, n < m0, ∀ m. m < # avol1 ∧ m ≠ n → avol1[m] = avol0[m] ⊦ (avol1[m0 + m].mapped? ⊃ avol1[m0 + m].data + mkempbuf(LEB_SIZE - # avol1[m0 + m].data);mkempbuf(LEB_SIZE)) = (avol0[m0 + m].mapped? ⊃ avol0[m0 + m].data + mkempbuf(LEB_SIZE - # avol0[m0 + m].data);mkempbuf(LEB_SIZE)) |
# avol1 = # avol0, lebs(avol1, m0, m) = lebs(avol0, m0, m), n < m0, m0 + m < # avol0, ∀ m. m < # avol0 ∧ m ≠ n → avol1[m] = avol0[m] ⊦ (avol1[m0 + m].mapped? ⊃ avol1[m0 + m].data + mkempbuf(LEB_SIZE - # avol1[m0 + m].data);mkempbuf(LEB_SIZE)) = (avol0[m0 + m].mapped? ⊃ avol0[m0 + m].data + mkempbuf(LEB_SIZE - # avol0[m0 + m].data);mkempbuf(LEB_SIZE))