fun <A> Generator<A>.generateList(random: SourceOfRandomness, status: GenerationStatus): List<A>
Generators for quickcheck
TODO Split this into several files