One generator to rule them all

Now there is a `taskStream`, which samples from all available generators, to make a heterogeneous stream of tasks.