cpp: create model type for inclusion lists