public static ValueTask ComputeHashAsync(this HashAlgorithm algorithm, PipeReader reader, Memory <byte> hash, CancellationToken token = default) => reader.ComputeHashAsync(algorithm, null, hash, token);