> dateAndCalendar = date "^" calendar
I assume that we mean that the "date" (that is the part of dateAndCalendar
before the caret) actually IS stored according to the astronomical (nearly
gregorian) "calendar", but is expected to be CONVERTED (according to the
algorithm of the "calendar" following the caret) before it is displayed to
the end user.