There are two separate issues here I think. The first is that the STOR variables are limited, and confusing. I would prefer a true variable namespace, so that we can give meaningful names to variables at will.
The second issue is regarding the handling of the variables... can they be initialised with some command? Does ERASE re-initialise the variables? Does each script have it's own variables, or are they global if we declare them somewhere?
I realise that Tim is a very busy dude, and that documentation is incomplete, etc, etc.. but some strategic decisions must have been made when the development of the scripting language started, and it would be nice to know what they were... for example, what can we expect in terms of extended commands for energy calculations, will there be an API for user extensions like DAV support (or preferably SSH support) for uploading to intranet servers, etc. I for one would love to develop plugins to an API, if there is one planned.
A bit more information about forthcoming shininess would make beating my head against current limitations infinitely more entertaining...

What do you guys think? I know some of you lurkers out there know what I'm talking about.. what do you think of the scripting language as it stands, and what have you learned you really need in there to make it sing? My contribution is as follows:
1) A SOURCE or CALL command to allow script nesting.
2) A normal variable namespace, for clarity and complexity.
3) Internal parameters for complex calcs like energy & helicity
4) A scripting API allowing new commands from compiled C runtimes.
5) SSH integration for uploading files.
6) Conditional structures (IF THEN ELSE, at most basic)
Rather than just post another list of wants to the suggestions thread, I hoped that the script geeks who check this forum before the main one might determine between ourselves what we might *prefer* in terms of priorities to make the scripting language even more usable, and maybe give Tim some reference as to where it might be extended.
Throw out your ideas, people.. I'd like to know where others stand on the most-needed areas.
Cheers,
--dryline