ArgBlocBuilder<T, R> typedef
ArgBlocBuilder<T, R> =
T Function(R arg)
Takes context and arg, returns a Bloc
Used by BlocContainer to instantiate blocs on demand
arg must implement equality
Implementation
typedef ArgBlocBuilder<T, R> = T Function(R arg);