cl-psetf
cl-psetf is an autoloaded Lisp macro in `cl-macs.el
'.
(cl-psetf PLACE VAL PLACE VAL ...)
Set PLACEs to the values VALs in parallel.
This is like `setf', except that all VAL forms are evaluated (in order)
before assigning any PLACEs to the corresponding values.