public Context(ProjectCreator currentRoot) {
this.currentRoot = currentRoot;
}
public Context createFolder(String name) throws IOException {
Folder folder = currentRoot.createProject(Folder.class, name);
return new Context(new FolderAdapter(folder));
}