>>>>> "G" == Guy N Hurst <gnhurst / hurstlinks.com> writes: G> Could you please explain why performing a 'let' is important or G> even remotely to be desired? Thanks. To create a block where you are sure that all variables listed in the do() are always local variables in this block, even if a previous variable with the same name was declared. Guy Decoux