增加checktype
增加__newindex