@Override
    public void message(@NotNull String message) {
      if (myInfoMessage != null) {
        throw new IllegalStateException("Message display was already requested; cannot show two messages");
      }
      myInfoMessage = message;
    }
@Override
    public void message(@NotNull String message)