Add a better validation error serializer