| st[rk] = refval(r), newref(r, st), rk ∈ st, is_referencevalue(refval(r)) ∧ validrefnotnull(str, refval(r) .refval, ty, st) ⊦ r = jvmref |
⊦ validrefnotnull(str, r, ty, st) → r ≠ jvmref
st[rk] = refval(r), newref(r, st), rk ∈ st, validrefnotnull(str, r, ty, st) ⊦
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ refval(r) .refval = r], [CSIMPSEQ : ⊦ is_referencevalue(refval(r))])]]