Let => lexical-let
Rename
Rename
Rename
Rename
Use global variable
Fix missing condition
Add global variable to let user to access this variable
Fix condition