if this is `(*args)` then you can pass one or many (unpacked):

```
>>> def foo(*args):
...   for i in args:
...     assert i is not None
...
>>> foo(1)
>>> foo(*range(3))
>>>
```