 Thirdly, perhaps most importantly, even if lexical closures are not exploited, the use of lexical scope isolates program modules from unwanted interactions.Due to their restricted visibility, lexical variables are private.If one module A binds a lexical variable X, and calls another module B, references to X in B will not accidentally resolve to the X bound in A.