public static Task<Nullable<double>> Average( this IAsyncQueryable<Nullable<int>> source, CancellationToken cancellationToken )