Structure of error messages and comprehensive list of errors