| st .refs ∩ st0 .refs = ∅, r -- sk ∈ st, r ∈ st ⊦ st[r -- sk] = (st ∪ st0)[r -- sk] |
⊦ ¬ rk ∈ st0 → (st ∪ st0)[rk] = st[rk]
¬ ¬ r -- sk ∈ st0, st .refs ∩ st0 .refs = ∅, r -- sk ∈ st, r ∈ st ⊦ st[r -- sk] = (st ∪ st0)[r -- sk]
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (r -- sk, st0, st)]]