apply identifying `type` to validator casting errors
Merge pull request #2500 from jondavidjohn/casterror-actual-error

Apply identifying `type` to validator casting errors
Quick fix for model update runValidators test
Clean up minor merge conflict from 3.8.x