PluginRepositoryWriter already encompasses internally "cde/" basePath, so PluginRepositoryWriter.createFolder("cde") would end up creating "cde/cde"