# File htree/traverse.rb, line 146 def traverse_with_path(path, &block) yield self, path self.each_with_path(path) {|c, child_path| c.traverse_with_path(child_path, &block) } end