code: def intervals(self, range_start=datetime.datetime.min, range_end=datetime.datetime.max):
          
          raise NotImplementedError
docs: Returns a list of tuples of start/end datetimes for when the schedule
          is active during the provided range.