And allow passing in arbitrary values as vmctx as well, basically treating it like any other argument.
While this wouldn't allow complex global values based on the vmctx, it would allow simple ones like gv0 = vmctx.
We would also want the CLIF interpreter to support this as well, since basically all of our runtests are also interpreter tests.