| newref(r, st) ⊦ _mode ∈ addobj(r, class, fis, st) ∧ validmode(str, addobj(r, class, fis, st)[_mode], addobj(r, class, fis, st)) ↔ validmode(str, st), r = jvmref |
newref(r, st) ⊦ r = jvmref, _mode ∈ st ∧ validmode(str, st[_mode], addobj(r, class, fis, st)) ↔ validmode(str, st)
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ newref(r, st) → (addobj(r, class1, fis, st) [_mode ] ) = st[_mode]], [CSIMPSEQ : ⊦ r ≠ jvmref → ( _mode ∈ addobj(r, class1, fis, st) ↔ _mode ∈ st)])]]