An option for building an array of errors instead of halting on the first one