| ⊦ mkjavavalues(bytes + bytes0) = mkjavavalues(bytes) + mkjavavalues(bytes0) |
⊦ mkjavavalues([]) = []
∀ bytes0. mkjavavalues(bytes1 + bytes0) = mkjavavalues(bytes1) + mkjavavalues(bytes0) ⊦ mkjavavalues((by + bytes1) + bytes0) = mkjavavalues(by + bytes1) + mkjavavalues(bytes0)
[[CONCRETESIMPRULES : ([CSIMPGEN : bytelist generated by [], +;], [CSIMPSEQ : ⊦ [] + bytes = bytes], [CSIMPSEQ : ⊦ (bytes + bytes0) + bytes1 = bytes + bytes0 + bytes1], [CSIMPSEQ : ⊦ [] + vals = vals], [CSIMPSEQ : ⊦ (vals + vals0) + vals1 = vals + vals0 + vals1])]]