class Snapshot implements Comparable<byte[]> {

  @Override
  public String toString() {
    return getClass().getSimpleName() + "." + root.getLocalName() + "(id=" + id + ")";
  }

    Snapshot(int id, String name, INodeDirectory dir);
    Snapshot(int id, INodeDirectory dir, INodeDirectory parent);

}