protected function recompileProvider(string $provider): array
    {
        $instance = $this->app->resolveProvider($provider);


        $type = $instance->isDeferred() ? 'Deferred' : 'Eager';

        return $this->{"register{$type}ServiceProvider"}($provider, $instance);
    }