[002] rename aType to TypeItem