I was thinking that before. Because the file is still there, thus the path is still valid. So after `write` if someone still need this path, it can still obtain (or duplicate) from this path ? 
And also because the auto `delete` is removed, then it should be self maintained by the `ExternalTreeSet`. Once he want to delete the path, he can use this variable to explicit delete it.