updated class to support new argcheck
faster istype()
super-fast class.istype()
fix missing string.format
return the constructor table when creating a class
added inline doc
generated doc