I just ran a quickie experiment and determined: when leaving a scope,
variables are deleted FIFO, aka in the same order they were created.
This surprised me; I'd expected them to be deleted LIFO, aka last
first. Why is it thus? Is this behavior an important feature or an
irrelevant side-effect?
Cheers,
larry