Make Type abstract.