def METHOD_NAME(self):
    """ Return total time-range all records span across. """
    return TimeRange(min(record.time.start for record in self if record.time.start is not None),
                     max(record.time.end for record in self if record.time.end is not None))