Funny thing that is very easy to do maintenance, since every "function" is stand-alone and most of the checks (like MOV, that checks if use VAR D instead of D=) are done with "flags". And also, very easy to add more commands using the same criteria. I could end up with a personal version of ASM.