unpack variable args tuple prior to calling target function