public void CreateFolder(string path)
{
if(path == null) {
throw new ArgumentNullException(path);
}
if(GetFolder(path) == null) {
CreateFolderImpl(path);
}
}