Is this really multiple-value-setf? I.e. can the list be a list of places or just a list of variables? Multiple-Value-Setq definitely does not take SETF-style place names. I think that the manual is quite clear on this. Whether there should be an M-V-SETF is another issue, but I don't think there's much demand for this. I've seen very few uses of M-V-SETQ, as compared with M-V-BIND. -- Scott