A quick followup to a discussion at the last meeting... Using an environmental variable to track the creation and destruction of environmental variables was definiely the right way to go. Not only was it drop dead simple but it ended up solving a lot related issues (especially regarding tracking state). Thanks to all! Claude