CConcreteType