title: Passing arguments to a function with named arguments
body: <p>How to pass named arguments to a function from another function?</p>
  <p>I have looked at wrappers, argparse, Google for the past 8 hours. I am missing something big time.</p>
  <pre><code>def my_func(a='something', b='something_else'):
      # add a and b
      return something
  
  def slave(func, args):
      result = func(args)
      return result
  
  slave_work = {my_func, (a=50, b=90)}
  
  print (slave(slave_work)
  </code></pre>
  <p>Should output <code>140</code>. How can I achieve that?</p>