sorry. one last nit :( this is totally my bad, I didn't communicate clearly

lets make the key for the map the field, and the value can be a string representing the error. This may need to be expanded later but I think that is the best way to go.