Prefer to avoid forwarding `kwargs` where possible. At least you should explicitly have all of the useful ones you can think of in the function signature. Otherwise what happens is that people build stuff on top of it and you end up looking five functions deep each of which peels off a couple of arguments.

Also good if forwarding `kwargs` to specify some useful ones in the docstring and preferably a reference to the inner documentation.