changed namespace for EnumerableExtensions from List to Enumerable to avoid confusion (List is an implementation of IEnumerable, not the other way around)