File path navigators and parsers.
Get path file name or descriptive error.
Read inodes from a directory and sort them with subdirectories first