See Re^3: A cleaner way of scoping variables.
In reply to Re: Value of a statement with modifier by ambrus in thread Value of a statement with modifier by Jenda