What if Khaled were to break mIRC up?

Such as have the mIRC remotes/aliases handled by a particular DLL (for example) and the mIRC.exe file is more of a front end for it. Then, all that would have to be done is to use another exe (say, remotes.exe for example) and have it call on the DLL and only allow loading/resetting of scripts and then load up the mirc front-end if someone wants to view everything.


To reorganize mirc in that way though would still be an undertaking.