Raw represention of a permission, using the Git format.
A tree entry. This is either a directory or a file. As this is
supposed to model a filesystem, directory does not contain
A tree is an hierarchical data-store. NB: data (eg. blobs) are
only carried on the leafs.