It's not about changing the API. 'Namespace' is simply usually already passed in kwargs. It causes the situation that it is passed the second time as keyword argument, which crashes the program :)