catch generators without lengths