| key ∈ ri, key ∈ ri[inodekey(m), adr], inodekey(m) ∈ ks, key.data? → ¬ inodekey(key.ino) ∈ ks ⊦ # ks = 0, (ri[inodekey(m), adr] ⊖ ks)[key] = (ri ⊖ ks)[key], ks = ∅, key ∈ ks, key ∈ ri[inodekey(m), adr] ∧ ¬ key ∈ ks ∧ ¬ key.data? |
key.data?, inodekey(m) ∈ ks, key ∈ ri[inodekey(m), adr], key ∈ ri ⊦ # ks = 0, (ri[inodekey(m), adr] ⊖ ks)[key] = (ri ⊖ ks)[key], ks = ∅, key ∈ ks, inodekey(key.ino) ∈ ks