The problem with doing that is the potential for a variable collision. If a script written/used by the user makes use of a variable of the same name, the results could be nasty. ...and mIRC offers no way to safely generate variable names.