def METHOD_NAME(self, val: Iterable[Dataset]) -> None:  # type: ignore[override]
    """Extend the :class:`~pydicom.sequence.Sequence` using an iterable
    of :class:`~pydicom.dataset.Dataset` instances.
    """
    if isinstance(val, Dataset):
        raise TypeError("An iterable of 'Dataset' is required")
    super().METHOD_NAME(val)
    for ds in val:
        ds.parent_seq = self  # type: ignore