cdata create with ffi.new.getmetatable(cdata) return string 'ffi', why not a tablewhen use ffi, we need to handle getmetatable not return table.