public static IAsyncEnumerable<TSource> Intersect<TSource>( this IAsyncEnumerable<TSource> first, IAsyncEnumerable<TSource> second )