public PartEnvClient(Multipart mp)
     : base(mp)
 {
     Tunnels = new Dictionary<string, SmclType>();
 }
 public PartEnvServer(Multipart mp)
     : base(mp)
 {
     Groups = new Dictionary<string, PartEnv>();
 }
 protected PartEnv(Multipart mp)
 {
     Mp = mp;
     PartName = mp.Name;
 }