| sk ∈ fv ' + fis0, ∀ sk, r, class, st. sk ∈ fis0 → (addobj(r, class, fis0, st)[r -- sk]) = fis0[sk] ⊦ (addobj(r, class, fv ' + fis0, st)[r -- sk]) = (fv ' + fis0)[sk] |
⊦ addobj(r, class1, fv ' + fis, st) = (addobj(r, class1, fis, st)[r -- fv .1, fv .2])
sk ∈ fv ' + fis0, ∀ sk, r, class, st. sk ∈ fis0 → (addobj(r, class, fis0, st)[r -- sk]) = fis0[sk] ⊦ (addobj(r, class, fis0, st)[r -- fv .1, fv .2][r -- sk]) = (fv ' + fis0)[sk]
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, fis0, fv, class, r)]]