"This sort of power could never be achieved with variables of any kind, and I dare to say regardless of the platform or application used."
Excuse me but I must ask:
How on earth do you defined a 'variable' in general? How do you generally think a 'variable' is implemented (in general as well as in mIRC)? What kind of beast is this magical 'thing' called a 'variable'?
I really am curious.