class Regexp::Expression::Conditional::Expression
def branch(exp = nil)
def branch(exp = nil) raise TooManyBranches.new if branches.length == 2 sequence = Branch.new(level, set_level, conditional_level + 1) expressions << sequence branches << expressions.last end