adjoin
adjoin is an alias for `cl-adjoin' in `cl.el
'.
(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