class Dry::Logic::RuleCompiler

def visit_check(node)

def visit_check(node)
  name, predicate, keys = node
  Rule::Check.new(visit(predicate), name: name, keys: keys || [name])
end