Make apply api-compatible with python (args is not mandatory)
Allow calling kwapply with mixed names and dicts