Created separate EnumerableExtensions.cs file that contains the static constructor for shared fields like _random
Simplified the "None" extension method
Simplified the "IsEmpty" extension method
Wrote little helper class that throws ArgumentNullExceptions for null arguments