scymtym / architecture.hooks Common Lisp 18 2 Hooks extension point mechanism (as known, e.g., from GNU Emacs)