Returns THING as a list. If THING is already a list (as per listp) it is returned, otherwise a one element list containing THING is returned.
(defun ensure-list (thing) "Returns THING as a list. If THING is already a list (as per listp) it is returned, otherwise a one element list containing THING is returned." (if (listp thing) thing (list thing)))Source Context