# File lib/librarian/resolver.rb, line 14
    def initialize(environment, options = { })
      unrecognized_options = options.keys - [:cyclic]
      unrecognized_options.empty? or raise Error,
        "unrecognized options: #{unrecognized_options.join(", ")}"
      self.environment = environment
      self.cyclic = !!options[:cyclic]
    end