To avoid cases where we might deprecate something that is allowed to pass `None`? I don't have an opinion on this, but if we wanted to do it we could do

```python
class MGF1(object):
    _DEPRECATED = object()

    def __init__(self, algorithm, salt_length=_DEPRECATED):
```