New assoc let

This is the new implementation we talked about.
There's no longer any need for a separate variable. Just write the symbols as `.title`, and the macro will identify them and recognize them.

You can also make these symbols stand out more with 

    (font-lock-add-keywords
     'emacs-lisp-mode 
     '(("\\_<\\.\\(?:\\sw\\|\\s_\\)+\\_>" 0 font-lock-builtin-face)))