public virtual Task MoveDir([NotNull] FsPath src, [NotNull] FsPath dest) { throw new NotImplementedException(); }