Powerpack Enumerable extensions