https://buckleyplanet.com/2012/10/improvements-on-sp2013-error-messaging/
Improvements on SP2013 Error Messaging