so, I totally meant a VM, not a parser