« first day (14 days earlier)      last day (80 days later) » 

00:50
I wonder if it would be possible to add explicit support for Church numerals.
You can't detect any if they are created during reduction, but you could probably recognize constants and do simple pattern matching for succ, addition, multiplication, and exponentiation.
01:29
Yeah, I already added some of them.

« first day (14 days earlier)      last day (80 days later) »