DeepTraverser

DeepTraverser is a set of utilities for traversing arbitrary graphs of objects.