class Dry::Logic::Rule::Check

def self.new(predicate, options)

def self.new(predicate, options)
  keys = options.fetch(:keys)
  evaluator = Evaluator::Set.new(keys)
  super(predicate, options.merge(evaluator: evaluator))
end