No, there isn't anything deeper going on. This change doesn't affect the behavior of the code at all, but since a directory's link count will never go below 1 now (since the SELF link is now permanent), it seemed wrong to never call `deleted()` on a deleted directory (despite the fact that the method does nothing currently). It seemed more logical for the `FileContent` implementation to know whether or not it was actually gone based on the remaining link count.