=begin This line appears ten times in date_core.c: decode_year(y, ns ? -1 : +1, &nth2, ry); The type of ns is int*, and it seems to always be populated with the address of a stack variable, with the effect that the condition is ...teleological (Riley Lynch)
=begin In Ruby 1.9-2.0 date_core, the year and chronological Julian day of a Date are stored as offsets from an indexed period relative to 0j, -4712-01-01 in the Julian calendar. Each period consists of exactly 194,796 Julian years, i.e...teleological (Riley Lynch)
=begin Date instances with Julian day values that precede the calendar reform start day (i.e. #julian? == true), return Time objects which do not correspond to the chronological Julian day which the Date instances represent. d = Da...teleological (Riley Lynch)