Use ActiveModel validations.