public static Task<long> Sum( this IAsyncEnumerable<long> source, CancellationToken cancellationToken )