When I use LuaObject [LuaMetamethod(LuaObjectMetamethod.Call)] public void Func() {} to declare the meta method object() call, error: bad argument #1 to 'call' (value expected) It's going to be object(object)