This whole method is mostly [this one](https://github.com/rails/rails/blob/40cc60c2707ebd51db64bf00692be033e187954d/activemodel/lib/active_model/validations/length.rb#L40-L59). I’m just using `read_attribute` to get the *real* value.