internal LuaVMWrapper(IMainThreadExecutor executor, IGlobalMemory memory)
 {
     m_executor = executor;
     m_memory   = memory;
     m_executor.RegisterFunctions(c_functions);
     m_luaTop = m_executor[c_getTop, -1]();
 }