| ⊦ r = jvmref, addobj(r, class, fis, addclass(class0, fis0, st)) = addclass(class0, fis0, addobj(r, class, fis, st)) |
⊦ st1 = st2 ↔ (∀ rk. (rk ∈ st1 ↔ rk ∈ st2) ∧ st1[rk] = st2[rk])
⊦ r = jvmref, ∀ rk. (rk ∈ addobj(r, class, fis, addclass(class0, fis0, st)) ↔ rk ∈ addclass(class0, fis0, addobj(r, class, fis, st))) ∧ (addobj(r, class, fis, addclass(class0, fis0, st))[rk]) = (addclass(class0, fis0, addobj(r, class, fis, st))[rk])
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (addclass(class0, fis0, addobj(r, class, fis, st)), addobj(r, class, fis, addclass(class0, fis0, st)))]]