better form validation reporting, refs #304