Remember yield state of block:
1. There's no yield in block.
2. Algorithm wants to insert yield into block.
3. There's already yield in code in this block.