This `next(generator comprehension)` syntax is too magical for my taste, please use something more explicit.