Implement the [`Enumerable.All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)`](https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.all?view=netcore-3.1#System_Linq_Enumerable_All__1_System_Collections_Generic_IEnumerable___0__System_Func___0_System_Boolean__) function