avoid running the continuation at the beginning of generator creation
continuous goto fails jump to expected label
don't emit redundant break statements