code: public void save(String property, String messageKey, Object... args) {
          assertObjectNotNull("messageKey", messageKey);
          doSaveInfo(prepareUserMessages(property, messageKey, args));
      }
docs: Save message as (global) user messages. (overriding existing messages) <br>
  This message will be deleted immediately after display if you use e.g. la:errors.
  @param property The property name corresponding to the message. (NotNull)
  @param messageKey The message key to be saved. (NotNull)
  @param args The varying array of arguments for the message. (NullAllowed, EmptyAllowed)