| validref(str, r, ty, st), okbytearray(r0, st) ⊦ r = r0, validref(str, r, ty, putByteArray(bytes, r0, i, st)) |
∀ str, r, ty, st, r0, i. validref(str, r, ty, st) ∧ okbytearray(r0, st) → r = r0 ∨ validref(str, r, ty, putByteArray(bytes0, r0, i, st)), validref(str, r, ty, st), okbytearray(r0, st) ⊦ r = r0, validref(str, r, ty, putByteArray(by + bytes0, r0, i, st))
[[CONCRETESIMPRULES : ([CSIMPGEN : bytelist generated by [], +;], [CSIMPSEQ : ⊦ putByteArray([], r, i, st) = st])]]