public static void    Listen()
 {
     PubSub <SomeOtherMessageType> .Listen(SomeMessageEvent);
 }
 public void    Listen(PubSub <SomeOtherMessageType> pubSub)
 {
     pubSub.Listen(this.SomeMessageEvent);
 }