I do not understand the following example, lets say I have these functions:
# python likes def save(filename, data, **kwargs): fo = openX(filename, \"w\"
Because a dictionary is a single value. You need to use keyword expansion if you want to pass it as a group of keyword arguments.