Comment Comment by eq- The only reason for midnight being a falsy value that I can think of is that someone thought that all objects should provide some functionality for __nonzero__/__bool__.It was a bad idea. parent eq- 12 years ago
It was a bad idea.