In fact, I think it would be marginally better (unless (symbolp var) (signal 'wrong-type-argument (list 'symbolp var))) Assuming ok to install... where? emacs-29 or master?