lspace.librarian.traversal
TODO: create different type of librarians/traversers, e.g. no need to keep path if the traversal does not have a path-step
current object being traversed
counter for loop-detection
moment-in-time, for time-aware traversals (@deleted < mit or @created > mit are out-of-scope)
stores the traversal path
Permissions of the Librarian
TODO: create different type of librarians/traversers, e.g. no need to keep path if the traversal does not have a path-step