There are only three hard things in Computer Science: cache invalidation, naming things, and handling of the 29th of February.

DATE_NOT_FOUND - The Daily WTF