- The Export enum is stupid I think, for runtime modules. Why do we even have them? We should just put all the names in, like Declaration {} but for runtime. - When adding PANIC instructions, push a diagnostic that I find if I can find one instead of a hard-coded string. - runtime should have `new` with 0 args and `with_loader` that does the boxing, and `new` should just make the standard one