Is there an Arc equivalent to Common Lisp's multiple-value-bind macro? Because it's very awkward to have to say
(let values (f x) (with (a (values 0) b (values 1)) (whatever ....
(let (a b) (f x) ...)
-----