Don't use Enumerator to implement list Partitioner
Don't use Enumerator to implement list Partitioner

...because it means the lists have to be realized on one thread only. Otherwise
we get a FiberError.

dzjuck/hamster,jack-nie/hamster,xaviershay/hamster