private HgManifestNode(HgManifestTreeNodeType type, string name, HgPath path, HgNodeID? nodeID)
 {
     Type = type;
     Name = name;
     Path = path;
     NodeID = nodeID;
 }
 private HgManifestTreeNode(HgPath hgPath, string name, HgManifestTreeNodeType type)
 {
     Path = hgPath;
     Name = name;
     Type = type;
 }