anchor.diff:      if (h == '0') h = (12).toString();
       String CurrentTime = (h + ':' + m + ampm);
   
  -
  -
  -    return ['Year ' + year.toString(), _Months[MonthAndDay[0] - 1], MonthAndDay[1].toString() + suffix, _Days_of_Week[day_of_week], CurrentTime];
  +    return ['Year ' + year.toString(), _Months[MonthAndDay[0] - 1], MonthAndDay[1].toString() + suffix, _Days_of_Week[day_of_week], CurrentTime, MonthAndDay[1], MonthAndDay[0]];
     }
  -
  -  List _dPM = [29, 3, 53, 17, 73, 19, 13, 37, 5, 47, 11, 1];
  -  List get daysPerMonth => _dPM;
   
     List _day_to_md(id) {
   
  
positive.code: 
      return [0, 0];
    }
  }
  
negative.code:     // there are 600 real seconds in a game hour
      // there are 10 real seconds in a game minute
      //
  
      //
      // how many real seconds have elapsed since game epoch?
  