(defun check-required (name vars required) (dolist (var required) (assert (member var vars) (var) "Unrecognized symbol ~S in ~S." var name)))