It would be good to have a possibility to create temporary files (a file that has a node but no entry in the directory structure). It exists as long as its corresponding file descriptor is open.
Then a convenience feature can be implemented: a file that is held by some file descriptor can be deleted before it was closed.