public abstract Folder Go(MyPath path);
public virtual void Go(Folder folder) { CurrentPath = folder.Path; }