public static void initializeGlobalFunctions(LuaValue _G)
    {
        _G.set("create",new OneArgFunction() {
            @Override
            public LuaValue call(LuaValue arg) {
                Class clazz = KEY_TO_CLASS.get(arg.tojstring());
                if(clazz != null)
                {
                    try {
                        return CoerceJavaToLua.coerce(clazz.newInstance());
                    } catch (InstantiationException e) {
                        e.printStackTrace();
                        return null;
                    } catch (IllegalAccessException e) {
                        e.printStackTrace();
                        return null;
                    }
                }
                return null;
            }
        });
    }