class Arel::SelectManager

def union(operation, other = nil)

def union(operation, other = nil)
  if other
    node_class = Nodes.const_get("Union#{operation.to_s.capitalize}")
  else
    other = operation
    node_class = Nodes::Union
  end
  node_class.new self.ast, other.ast
end