def _varargs_to_iterable_func(func):
def wrapped(iterable, **kwargs):<EOL><INDENT>return func(*iterable, **kwargs)<EOL><DEDENT>return wrapped<EOL>
decorator to convert a *args func to one taking a iterable