| newref(r, st) ⊦ validmode(str, addobj(r, class, fis, st)) ↔ validmode(str, st), r = jvmref |
⊦ validmode(str, st) ↔ _mode ∈ st ∧ validmode(str, st[_mode], st)
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
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (addobj(r, class, fis, st), str)]]