I spend a fair amount of time tonight looking around at other VM's. The main blocking point(s) I've run into (more than once) with this stack based VM is how it talks to the outside world, to compile or interpret, to implement a Forth on the VM capable of interpreting for itself, C access, and native vs codewords. The only thing I really coded was to rename a define.