code: func (v *Value) ConfigItems() []*config.Config {
  	if len(v.Items) == 0 {
  		return nil
  	}
  
  	res := make([]*config.Config, len(v.Items))
  	for i := range v.Items {
  		res[i] = v.Items[i].ConfigItem()
  	}
  	return res
  }
docs: // ConfigItems returns the config.Config projection of v's Items slice.