I love mIRC script for what is. Although the parsing could be improved upon. And version to version compatibility.

My only suggestion is it's possible to export a function from a VB6 DLL. It would be fun if I could figure out how to get mIRC to use it without crashing.