public function removeDir($dirname)
{
list($prefix, $dirname) = $this->filterPrefix($dirname);
if (($fs = $this->getFilesystem($prefix)) === null) {
throw new WriteException("No filesystem saved under prefix [{$prefix}].");
}
$fs->removeDir($dirname);
}