cl-adjoin
cl-adjoin is a compiled Lisp function in `cl-lib.el
'.
(cl-adjoin ITEM LIST [KEYWORD VALUE]...)
This function has a compiler macro `cl--compiler-macro-adjoin'.
Return ITEM consed onto the front of LIST only if it's not already there.
Otherwise, return LIST unmodified.
Keywords supported: :test :test-not :key