protected function createSplFileInfoInstance(string $directory, string $filename): SplFileInfo
    {
        return new SplFileInfo($directory.DIRECTORY_SEPARATOR.$filename, $directory, $filename);
    }