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