The goal is for the DirectoryTable to effectively always have a SELF entry, even after it's been deleted (the PARENT entry does go away when the directory is deleted... though honestly, I'm actually not entirely sure it should). The SELF entry shouldn't be needed before the file is linked(), but linking to itself shouldn't be tied to being linked in a parent directory either. Especially since the SELF link doesn't go away when it's unlinked from a parent.