Generalizing ConstructionService
Generalizing ConfigurationService