public static function fromBundle(Bundle $bundle): Descriptor
    {
        // Values from bundle
        $name = $bundle->getName();
        $rootNamespace = $bundle->getNamespace();
        $path = $bundle->getPath();

        // Default values, not provided by bundle directly
        $configurationRootName = '';

        return new static($name, $configurationRootName, $rootNamespace, $path);
    }