docs: def rollforward(self, date):
          """Roll date forward to nearest end of year"""
          if self.onOffset(date):
              return date
          else:
              return date + YearEnd(month=self.month)