| datakey(m, m0) ∈ ri, key ∈ ks ⊦ # ks = 0, ((ri ⊖ key) ⊖ ks)[datakey(m, m0)] = ri[datakey(m, m0)], ks = ∅, inodekey(m) ∈ ks, datakey(m, m0) ∈ ks, datakey(m, m0) ∈ ri ⊖ key ∧ ¬ datakey(m, m0) ∈ ks ∧ ¬ inodekey(m) ∈ ks |
key ∈ ks, datakey(m, m0) ∈ ri ⊦ # ks = 0, ((ri ⊖ key) ⊖ ks)[datakey(m, m0)] = ri[datakey(m, m0)], ks = ∅, datakey(m, m0) ∈ ks, inodekey(m) ∈ ks, datakey(m, m0) ∈ ri ⊖ key