Unexpected behavior with Date
Different ymd same jdn
>>> Date(cal, (60,12,31))
Date(calendar=Calendar(Julian A.D.), ymd=(60, 12, 31), jdn=1743339)
>>> Date(cal, (61,1,1))
Date(calendar=Calendar(Julian A.D.), ymd=(61, 1, 1), jdn=1743339)
Different ymd same jdn
>>> Date(cal, (60,12,31))
Date(calendar=Calendar(Julian A.D.), ymd=(60, 12, 31), jdn=1743339)
>>> Date(cal, (61,1,1))
Date(calendar=Calendar(Julian A.D.), ymd=(61, 1, 1), jdn=1743339)