<-- Waiting for some dolt to butt in and go "But you could just call an $hget() yourself instead of calling an ident that calls an $hget(), after 1000 iterations it cost me 10 WHOLE EXTRA TICKS!"
I actually find this idea quite interesting, it gives a different view on how to store data without just directly using a method directly programmed into mIRC itself. Also, it has a feel similar to other languages, and could help people looking into mSL as a new language to learn to warm up to it quicker.