funcsAO.go
func Map(arr []string, iterator func(string) string) []string {
	r := []string{}
	for _, item := range arr {
		r = append(r, iterator(item))
	}
	return r
}
func Map(arr []string, iterator func(string) string) []string {
	r := []string{}
	for _, item := range arr {
		r = append(r, iterator(item))
	}
	return r
}
// Map maps an array's iitem through an iterator.