Iterate on file ancestors, starting from and including the requested file and ending on the root.
See Implementation
Iterate on file ancestors, starting from and including the requested file and ending on the root.