[MOD Change] Replaced objectives before replacing traits

Need to update traits to also check hidden traits.
This adds a few new validator errors.
Removed validator errors 2.