Attempt to explain lexical scope