Another fix... and starting to be very precise analysis!

Example with placed yields:
for (i)
{

}