| ⊦ val2vals(vals2val(vals)) = vals |
⊦ vals2val([]) = noval
⊦ val2vals(noval) = []
⊦ vals2val(val ' + vals) = val ++ vals2val(vals)
⊦ val2vals(val ++ val0) = val + val2vals(val0)
[[CONCRETESIMPRULES : ([CSIMPGEN : javavalues generated by [], +;], [CSIMPSEQ : ⊦ val + vals = val ' + vals], [CSIMPSEQ : ⊦ (vals + vals0) + vals1 = vals + vals0 + vals1], [CSIMPSEQ : ⊦ vals + vals0 = vals + vals1 ↔ vals0 = vals1])]]