class-string<S> $service:
list<class-string> $providers:
private function __construct(string $service, array $providers) { $this->service = $service; $this->providers = $providers; }