public static ValueTask <double> Average(this IAsyncEnumerable <long> values) => values.Average(i => i);
 public static ValueTask <double> Average(this IAsyncEnumerable <decimal> values) => values.Average(i => i.ToDouble());