public void createFailingEvent() {
   apply(new FailingEvent());
 }
 public void doSomething() {
   apply(new SomethingDoneEvent());
 }