def __lt__(self, other):
try:<EOL><INDENT>return self - other < datetime.timedelta(<NUM_LIT:0>)<EOL><DEDENT>except TypeError:<EOL><INDENT>raise TypeError("<STR_LIT>" % (type(other).__name__,))<EOL><DEDENT>
>>> LunarDate.today() < LunarDate.today()
False
>>> LunarDate.today() < 5
Traceback (most recent call last):
...
TypeError: can't compare LunarDate to int