Issue #17547: ActiveModel built-in validators should use the custom message passed in as :message option