Does this sentence really mean to say (false or null), or (false or not passed), i.e. the default? (Or, to rephrase, does "null" actually mean "not passed" here?)

I'm guessing that null may accidentally work the same way as false, since it's probably just a boolean check in Python, and the JSON values `false` and `null` map to `False` and `None`, which are both false :)