Adding existing validator errors

From now on each commit should have the validator errors to make finding
new errors easier.
Changed all trait considerations to include hidden traits

Also updated validator errors.