Let go of that "meta os" thing. it's not as meta as I made it sound like. It's a kernel.
Will be much much easier to tests new core routines without having to re-create their context first. Also, extract parse.asm from core.asm