code: func CloneRegexLiteral(r *RegexLiteral) *RegexLiteral {
  	if r == nil {
  		return nil
  	}
  
  	clone := &RegexLiteral{}
  	if r.Val != nil {
  		clone.Val = regexp.MustCompile(r.Val.String())
  	}
  
  	return clone
  }
docs: // CloneRegexLiteral returns a clone of the RegexLiteral.