Argument dispatch via `…` (three dots) to multiple functions across different calling stack layers
问题 IMO, it's not just an exact duplicate of the question that is being referred to: My question involves a n -step dispatch ( n = 2 in the actual example) of arguments in ... : bar() and foo() are not both called directly inside foobar() , but foobar() only calls foo() which in turn calls bar() and solutions as provided in the answers do not account for this. I hope the community recognizes this aspects and opens this question up. However, I've included an answer that states my current solution