If `func_wrapper` took `args` (no leading star), then this could be:

`args = (func, result_name, args if args else [], kwargs if kwargs else {})`

and then call it like:

`..._really_apply(func_wrapper, args=args, targets=targets, block=True)`