# File lib/semantic_puppet/dependency.rb, line 66
    def resolve(graph)
      catch :next do
        return walk(graph, graph.dependencies.dup)
      end
      raise UnsatisfiableGraph.new(graph)
    end