# File lib/cliver/detector.rb, line 11
    def self.generate(detector_argument)
      return detector_argument if detector_argument.respond_to?(:call)
      new(*Array(detector_argument))
    end