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