in base_config.go [344:352]
func merge[TK, TV comparable](maps ...map[TK]TV) map[TK]TV { r := make(map[TK]TV) for _, m := range maps { for k, v := range m { r[k] = v } } return r }