To avoid dumping all the errors to users when it's unnecessary.  Now, users just see relevant errors (or in the testing case, see all)