public static void PushCClosure(LuaStatePtr l, LuaCFunction fn, int n) { System.GC.KeepAlive(fn); LuaDelegates.lua_pushcclosure(l, fn, n); }