| afs-cons(dirs, files), ¬ m ∈ files ⊦ ⟪if m ∈ dirs then dirs[m].meta := md⟫ afs-cons(dirs, files) |
afs-cons(dirs, files), m ∈ dirs ⊦ ⟪dirs[m].meta := md⟫ afs-cons(dirs, files), m ∈ files
afs-cons(dirs, files) ⊦ ⟪skip⟫ afs-cons(dirs, files), m ∈ dirs, m ∈ files