class Regexp::Expression::Subexpression

def to_h

def to_h
  attributes.merge({
    text:        to_s(:base),
    expressions: expressions.map(&:to_h)
  })
end