made messages more shared and compact, and made sure related error messages displayed to the same client-side message ID--to avoid multiple messages on the same page, with similar messages.