code: def _all_same_area(self, dataset_ids):
          
          all_areas = []
          for ds_id in dataset_ids:
              for scn in self.scenes:
                  ds = scn.get(ds_id)
                  if ds is None:
                      continue
                  all_areas.append(ds.attrs.get('area'))
          all_areas = [area for area in all_areas if area is not None]
          return all(all_areas[0] == area for area in all_areas[1:])
docs: Return True if all areas for the provided IDs are equal.