class Dry::Logic::RuleCompiler

def visit_attr(node)

def visit_attr(node)
  name, predicate = node
  Operations::Attr.new(visit(predicate), name: name)
end