return changeConverter(v)
}
return func(v any) (GradualChange[T], error) {
if f, err := convertFloat(v); err == nil {
var change GradualChange[T]
reflect.ValueOf(&change.New).Elem().SetFloat(f)
return change, nil
}
return changeConverter(v)
}