func Preload(L *lua.LState) {
	L.PreloadModule("runtime", Loader)
}
Preload adds runtime to the given Lua state's package.preload table. After it
has been preloaded, it can be loaded using require:

local runtime = require("runtime")
package runtime
import (
	lua "github.com/yuin/gopher-lua"
)