private function initializeDependencyMap (array $config, array $prefixedNamespaces, ContainerBuilder $container) : void
    {
        $registry = new NamespaceRegistry($prefixedNamespaces);
        $loader = new DependencyLoader($registry);

        foreach ($config["dependency_maps"] as $dependencyMap)
        {
            $loader->importFile($dependencyMap);
        }

        $container->getDefinition(DependencyMapFactory::class)
            ->setArgument('$dependencyFiles', $config["dependency_maps"])
            ->setArgument('$precompiledDependencyMap', $loader->getDependencyMap());
    }