! fix uniqueness validation for ar 3
. cleanup locale validator ar dependency strategy
. dry up the locale validator