Execute function with given arguments
execute_with_args(fun, ...)
If the function has ..., this function will not pass other arguments to .... Only named arguments are passed.
...