class Dry::Logic::Operations::Check

def self.new(rule, **options)

def self.new(rule, **options)
  if options[:evaluator]
    super
  else
    keys = options.fetch(:keys)
    evaluator = Evaluator::Set.new(keys)
    super(rule, **options, evaluator: evaluator)
  end
end