There is no amazing concept, no new idea or even anything remotely interesting at all here. This is but a side-effect of a type system that encourages the usage of None in this way and the fact that None is generally used to mean undefined in keyword arguments.
Why would anyone consider this notable, useful or even important enough to warrant an upvote?
Why would anyone consider this notable, useful or even important enough to warrant an upvote?