Added EnumerableExts.FirstOrException