| key ∈ ri, key.data? → ¬ inodekey(key.ino) ∈ ro ⊦ ri[key] = (ri[datakey(ino, n), adr] ⊖ ro)[key], key = datakey(ino, n), key.data?, inodekey(ino) ∈ ro, datakey(ino, n) ∈ ro, key ∈ ro |
key ∈ ri ⊦ ri[key] = (ri[datakey(ino, n), adr] ⊖ ro)[key], key = datakey(ino, n), key.data?, key ∈ ro, datakey(ino, n) ∈ ro, inodekey(ino) ∈ ro