Blocks
A block is a list of statements; syntactically, a block is equal to a chunk.A block may also be explicitly delimited:
do BLOCK end
Explicit blocks are useful to control the scope of local variables, or to add a return or break statement in the middle of another block.