code: def get_times_covered_by_files(self):
          
          times = segments.segmentlist([])
          for entry in self:
              times.extend(entry.segment_list)
          times.coalesce()
          return times
docs: Find the coalesced intersection of the segments of all files in the
          list.