typeclassify