code: func mapConfig(channelGroup *cb.ConfigGroup, rootGroupKey string) (map[string]comparable, error) {
  	result := make(map[string]comparable)
  	if channelGroup != nil {
  		err := recurseConfig(result, []string{rootGroupKey}, channelGroup)
  		if err != nil {
  			return nil, err
  		}
  	}
  	return result, nil
  }
docs: // mapConfig is intended to be called outside this file
  // it takes a ConfigGroup and generates a map of fqPath to comparables (or error on invalid keys)