====
TODO
====

- implement pack concept which removes gost files and their referenced file
  system files

- implement FSFileRemoveTransaction which is able to abort a remove transaction
  by revert isGhost status

- up test coverage to 100% or ditch unused code