partial-functions

Как я могу привязать аргументы к методу Python для хранения нулевого функтора для последующего вызова? Похож на C++'ы boost::bind. например: def add(x, y): return x + y add_5 = magic_function(add, 5) assert add_5(3) == 8 ...