LEOContext is now a reference-counted thing on the heap, which should make it easier to pause and resume a script, maybe even one day permit moving it onto another thread.