def wrapped(xs: Iterable, *args_, **kwargs_) -> tuple:
    return tuple((func(x, *args_, *args, **kwargs_, **kwargs) for x in xs))
def wrapped(xs: Iterable, *args_, **kwargs_) -> tuple:
    return tuple((func(x, *args_, *args, **kwargs_, **kwargs) for x in xs))