| ⊦ m0 + m1 = # buf ∧ m ≤ m1 → datasize(subarray(buf, m0, m1), m) = (datasize(buf, m0 + m) ≤ m0 ⊃ 0;datasize(buf, m0 + m) - m0) |
m0 + m1 = # buf, m ≤ m1 ⊦ datasize(subarray(buf, m0, m1), m) = (datasize(buf, m0 + m) ≤ m0 ⊃ 0;datasize(buf, m0 + m) - m0)
[Concretesimprules(())]