# File lib/cliver.rb, line 46
  def self.assert(*args, &block)
    options = args.last.kind_of?(Hash) ? args.pop : {}
    args << options.merge(:strict => true)
    Dependency::new(*args, &block).detect!
  end