When attempting to instantiate a Day object with a day number which is invalid for a festival week, the error message is showing the cycle-in-grand-cycle number, not the absolute cycle number. We need to either:
Show the absolute cycle number (information which is not, currently, available to the Day class);
Show that the cycle number is a cycle-in-grand-cycle reference (by, for example, indicating that it is the cycle reference (mod 700) or
When attempting to instantiate a
Day
object with a day number which is invalid for a festival week, the error message is showing the cycle-in-grand-cycle number, not the absolute cycle number. We need to either:Day
class);