class Regexp::Expression::CharacterSet

def clone

Override base method to clone set members as well.
def clone
  copy = super
  copy.members = @members.map {|m| m.clone }
  copy
end