functions::checktable 对于非talbe类型数据会返回{}，这样在unpack中将由于0 index而出现异常。所以建

functions::checktable 对于非talbe类型数据会返回{}，这样在unpack中将由于0 index而出现异常。所以建议将 checktable 的实现修改一下，当遇到非table输入时，返回一个空{}封装的内容，从而对新用户更加友善

我检索了一下 checktable 目前在 framework 中的调用，都在 unpack 里面，所以这个修改是安全的。