We normally do named arguments instead of comments:

```
Invoke<T, object>(method, onProgress: null, args: args); 
```