code: func Add(a corev1.ResourceList, b corev1.ResourceList) corev1.ResourceList {
  	result := corev1.ResourceList{}
  	for key, value := range a {
  		quantity := *value.Copy()
  		if other, found := b[key]; found {
  			quantity.Add(other)
  		}
  		result[key] = quantity
  	}
  	for key, value := range b {
  		if _, found := result[key]; !found {
  			quantity := *value.Copy()
  			result[key] = quantity
  		}
  	}
  	return result
  }
docs: // Add returns the result of a + b for each named resource