Ruby para bucle una trampa?

En una discusión de Ruby Loops,Niklas B. recientemente se habló sobre el bucle para 'no introducir un nuevo alcance', en comparación con cada bucle. Me gustaría ver algunos ejemplos de cómo se siente esto.

O.K., amplío la pregunta: ¿Dónde más vemos en Ruby lo que parece hacer / finalizar los delimitadores de bloque, pero en realidad no hay alcance dentro? Cualquier otra cosa aparte de para ... ¿termina ...?

O.K., una expansión más de la pregunta, ¿hay una manera de escribir para bucle con llaves {bloque}?

Respuestas a la pregunta(3)

Su respuesta a la pregunta