| ⊦ r = r0, (addbytearray(r, ints, st)[r0 -- sk, val]) = addbytearray(r, ints, st[r0 -- sk, val]) |
⊦ addbytearray(r, ints, st) = addarray(r, byte_type, mkjavavalues(is2bs(ints)), st)
⊦ r = r0, (addarray(r, byte_type, mkjavavalues(is2bs(ints)), st)[r0 -- sk, val]) = addbytearray(r, ints, st[r0 -- sk, val])
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, ints, r)]]