public void unregisterHot(EventSubscription s) {
   hotEventBus.unregister(s);
 }
 @Override
 public void publish(Event e) {
   logger.trace("publish {}", e);
   hotEventBus.publish(e);
   publishCold(e);
 }
 @Override
 public void unregisterAnnotated(EventHandlerAnnotated o) {
   hotEventBus.unregisterAnnotated(o);
   coldEventBus.unregisterAnnotated(o);
 }