The goal is to get intervals working, but this requires a IsBefore and
IsAfter function, which requires that the integration of TimeNums with
CalClock etc.  This compiles, needs testing. Phew hard work.