why the lexical scope?