public static GenomePool <GenomeSorterBits> ToGenomePoolSorterBits( this IRando rando, uint order, uint stageCount, uint poolCount) { return(0u.CountUp(poolCount) .Select(i => rando.ToGenomeSorterBits2(order, stageCount)) .ToGenomePoolSorterBits(Guid.NewGuid())); }