contains the configurations for all added services
Optionalcustomization1: Module<optional Typir module with customizations (for new and existing services)
Optionalcustomization2: Module<optional Typir module with customizations (for new and existing services)
Optionalcustomization3: Module<optional Typir module with customizations (for new and existing services)
Optionalcustomization4: Module<optional Typir module with customizations (for new and existing services)
a Typir instance, i.e. the TypirServices consisting of the default services and the added services, with implementations for all services
Creates the TypirServices with the default module containing the default implementations for Typir, which might be exchanged by the given optional customized modules. Additionally, some new services are defined, and implementations for them are registered.