m0 + m1 = # buf, m ≤ m1 ⊦ datasize(subarray(buf, m0, m1), m) = (datasize(buf, m0 + m) ≤ m0 ⊃ 0;datasize(buf, m0 + m) - m0)