fix tricky VarArgs again (runtime array on the call site and tuple on the receiving site) (fixes #2937)