James Coglan recently pointed out that all of Python's falsy values are the additive identity of some type. Midnight fits the mold.
This results in some weird results from an intuitive perspective, but is very principled and elegant in other ways.
My one objection was that I don't know how None fits in.