Either ruby blocks create a new scope or they do not. Which is it?
Is there any way to specify if I want block-local or not?
The way python deals with scopes is to provide read access to outer scopes if there are no writes to a variable.
Either ruby blocks create a new scope or they do not. Which is it?