Forms: error handling simplified