> This change makes the call to take one of the symbol as a generator.

Why `gens[0]`, not `gens[10]`?