public static Task<int> Min( this IAsyncEnumerable<int> source, CancellationToken cancellationToken )