| asynced0 ↔ false, files0[m] = mkfile(m0, md0, m1, content), files = files0, icache0 = icache, ino = m, ino0 = m, inode = mkinode(m, md, false, m1, 0, m2), icache-cons(icache, dirs, files0), m ∈ files0 ⊦ [skip] (err = ESUCCESS → files[inode.ino] = (files0 ⊕ icache0)[inode.ino]), err = ESUCCESS, ino0 ∈ icache |