Здесь я явно указал, какие пустые параметры валидны в нашем случае, на примере [Django](https://github.com/django/django/blob/master/django/core/validators.py#L16).