I think this condition can never be met.. perhaps:
```if len(args) == 0 and len(kwargs) == 0:```