This seems a little un-Pythonic to me.  Since this is a positional argument, someone would have to go out of their way to pass in `None`, in which case there would be a type error later on.