ActiveModel::Validator for caps-lock