code: def fix_call(callable, *args, **kw):
      
      try:
          val = callable(*args, **kw)
      except TypeError:
          exc_info = fix_type_error(None, callable, args, kw)
          reraise(*exc_info)
      return val
docs: Call ``callable(*args, **kw)`` fixing any type errors that come out.