| st0 ⊆ st1 ⊦ addarray(r, byte_type, vals, st0) ⊆ addarray(r, byte_type, vals, st1) |
st0 ⊆ st1, ∀ r, st1, st0, vals0. # vals0 < # vals → (st0 ⊆ st1 → addarray(r, byte_type, vals0, st0) ⊆ addarray(r, byte_type, vals0, st1)) ⊦ addarray(r, byte_type, vals, st0) ⊆ addarray(r, byte_type, vals, st1)
[[CONCRETESIMPRULES : ([CSIMPLESSPRED : <])], [EXTRATERMS : (# vals)]]