def foo(**kwargs):
    a = kwargs.pop('a')
b = kwargs.pop('b')
if kwargs:
    raise TypeError('Unexpected arguments: %r' % kwargs)
Как вызвать функцию со словарем, который содержит больше элементов, чем у функции есть параметры?