Change ForEachValue param to reflect.Value