On Tue, Dec 3, 2019 at 5:01 PM Stefan Monnier <monnier@iro.umontreal.ca> wrote:

> Probably, but I still think it's bad practice to use the return value of
> an operation which is fundamentally a side-effect.

So you've never written

(if (setq var value) ...)

?  ;-)