Validator process custom message specific attribute first.
Merge pull request #1024 from coolhome/proposal-2

[BUG] Validator not processing custom message specific attribute first.