Lazily traverses graph starting from source, according to this strategy, yielding a Visit for each node reached along the way (including source itself).