# File lib/puppet/simple_graph.rb, line 384
384:     def tree_from_vertex(start, direction = :out)
385:         predecessor={}
386:         walk(start, direction) do |parent, child|
387:             predecessor[child] = parent
388:         end
389:         predecessor
390:     end