/**
  * Adds one or more messages to the session based message store.
  *
  * @param mixed $message_args Can be an array or multiple argemuents. Each sub element is a single message string
  * @return self (continuation pattern)
  */
 public function addMessageInvalid($message_args)
 {
     $this->saveButtonId = null;
     $this->saveLabel = null;
     parent::addMessage(func_get_args());
 }