Why are *args and **kwargs accepted, but not used?