code: func (s StreamName) Segments() []string {
  	if len(s) == 0 {
  		return nil
  	}
  	return strings.Split(string(s), string(StreamNameSep))
  }
docs: // Segments returns the individual StreamName segments by splitting splitting
  // the StreamName with StreamNameSep.