code: @Override
      public <T extends Throwable> T emit(T throwable, String message, long sequence, Logger logger) {
          message = message == null ? Throwables.getFullMessage(throwable) : message + ": " + Throwables.getFullMessage(throwable);
          emit(Level.WARNING, message, sequence, logger);
          return throwable;
      }
docs: Emits an alert for a caught Throwable through this manageable, entering the alert into a logger along the way.