module Regexp::Expression

def parts; ["#{text}#{'^' if negated?}", *expressions, ']'] end }

def parts; ["#{text}#{'^' if negated?}", *expressions, ']']        end }