code: func ToHumanNameLower(name string) string {
  	in := split(name)
  	out := make([]string, 0, len(in))
  
  	for _, w := range in {
  		if !isInitialism(upper(w)) {
  			out = append(out, lower(w))
  		} else {
  			out = append(out, w)
  		}
  	}
  	return strings.Join(out, " ")
  }
docs: // ToHumanNameLower represents a code name as a human series of words