def METHOD_NAME():
    sentinel = object()
    for e in self.__sequence:
        obj = getattr(e, key, sentinel)
        if obj is sentinel:
            pass
        elif issafeiterable(obj):
            yield from obj  # type: ignore[misc]
        else:
            yield obj