Chain multiple Task functions.
@override Task<B> call<B>(covariant Task<B> chain) => flatMap((_) => chain);