| key0 ∈ ri, key0.data? → ¬ inodekey(key0.ino) ∈ ro ⊦ (ri ⊖ ro)[key0] = ((ri -- key) ⊖ ro)[key0], key0 = key, key0 ∈ ro, key ∈ ro, key0 ∈ ri ∧ ¬ key0 ∈ ro ∧ ¬ key0.data? |
key0.data?, key0 ∈ ri ⊦ (ri ⊖ ro)[key0] = ((ri -- key) ⊖ ro)[key0], key0 = key, key ∈ ro, key0 ∈ ro, inodekey(key0.ino) ∈ ro