private function fqcn(): \Generator
    {
        foreach ($this->paths() as $root => $path) {
            $x = substr($path, strlen($root) + 1, -4);

            $fqcn = implode('', [$this->namespace, '\\', str_replace('/', '\\', $x)]);

            yield $fqcn => $fqcn;
        }
    }