multiple-value-call

multiple-value-call is an alias for `apply' in `cl.el'.

(multiple-value-call FUNCTION &rest ARGUMENTS)

Call FUNCTION with our remaining args, using our last arg as list of args.
Then return the value FUNCTION returns.
Thus, (apply '+ 1 2 '(3 4)) returns 10.