Base object made for walking a graph