Updated SlotType with getTypeFor methods