When specifying a default value for a validator of "+172800", dynaconf is casting the post-validation value to an integer 172800. This is still true after explicitly adding is_type_of=str to the validator.
Interestingly enough, performing another validation after this point fails the validation.
Validator section including the offending validator

Example of the problem

Dynaconf shouldn't be explicitly casting default values to another type when not explicitly conflicting with the is_type_of value.
Environment:
- OS: Fedora: 33
- Dynaconf Version: 3.1.4
- Frameworks in use: None