class Dry::Logic::Rule::Composite

def initialize(left, right)

def initialize(left, right)
  @left = left
  @right = right
end

def name

def name
  :"#{left.name}_#{type}_#{right.name}"
end

def to_ast

def to_ast
  [type, [left.to_ast, right.to_ast]]
end