Hi Steve,
I must be missing something here, because I never thought of closures
as mindblowingly powerful. First, maybe I have the wrong idea of what a
closure is. I thought it was an inner function contained in an outer
function, where the inner function is passed back as the return of the
outer function, and the inner function can see and modify the outer
function's local variables, but each newly returned inner function
starts over with the vars set by the outer function, so four returned
inner functions can operate completely independently of each other. Am
I right so far?