ScopedReader typedef
ScopedReader =
T Function<T>(ProviderBase<Object?, T> provider)
A function that can both read a ScopedProvider, normal providers and a myProvider.select(..)
Implementation
typedef ScopedReader = T Function<T>(ProviderBase<Object?, T> provider);