Cards now know their own CardType.