LPS-42038 Create a new exception that will contain a list of exceptions so all the errors can be displayed in the UI
LPS-42038 Use service builder for the exception
LPS-42038 Follow new pattern for repeated exception code
LPS-42038 Keep the code for the single exception too for backwards compatibility