I would note in the docstring that it's expected and OK for this to be `None` and that the caller should actively handle that case.