I am aware what local does, i've used it in various occasions. Having a "real" stack (array), would save me from having to do the extra typing of creating an explicit reference. And I could even know the loop count of whatever outer code calls MY code.