that-depends
that-depends copied to clipboard
Replace `None` defaults with `Unset`
Currently, None is the default value in most places where an argument can be omitted. In such cases, None just means the value has been left unset.
It would be clearer to use the UNSET sentinel value for this purpose.
Todo:
- [ ] Replace all instances of
Nonedefault values withvalue: T | Unset = UNSETor similar.