| ⊦ r = jvmref, refval(r) ' .nonnullrefs = r ' |
⊦ is_referencevalue(val) ∧ val .refval ≠ jvmref → (val ' + vals) .nonnullrefs = val .refval + vals .nonnullrefs
⊦ (vals + vals0) .nonnullrefs = vals .nonnullrefs + vals0 .nonnullrefs
[[CONCRETESIMPRULES : ([CSIMPNAMEDSEQ : javavalue, , test-19, ⊦ is_referencevalue(refval(r))], [CSIMPNAMEDSEQ : javavalue, , sel-09, ⊦ refval(r) .refval = r], [CSIMPNAMEDSEQ : list, javavalues, a, ⊦ (vals + vals0) + vals1 = vals + vals0 + vals1], [CSIMPNAMEDSEQ : list, references, c, ⊦ r + refs = r ' + refs], [CSIMPNAMEDSEQ : list, references, app-03, ⊦ refs + refs0 = refs1 + refs0 ↔ refs = refs1], [CSIMPNAMEDSEQ : list, references, a, ⊦ (refs + refs0) + refs1 = refs + refs0 + refs1])], [EXTRATERMS : (refval(r), refval(r) ')]]