Clearer about inner and outer variables

If a function has one line, no {} needed so no block object.
But if a function has more than one line, a {} is needed, and it
contains a block object whose stmt’s you can iterate through