public override string ToString() { return string.Format("{0} [{1} children]", Path, ChildBranches.Count); }