code: func MakeRegexpArray(str string) ([]*regexp.Regexp, error) {
  	parts := strings.Split(str, ",")
  	result := make([]*regexp.Regexp, len(parts))
  	for ix := range parts {
  		re, err := regexp.Compile(parts[ix])
  		if err != nil {
  			return nil, err
  		}
  		result[ix] = re
  	}
  	return result, nil
  }
docs: // MakeRegexpArray splits a comma separated list of regexps into an array of Regexp objects.