https://github.com/typester/emacs/blob/master/lisp/emacs-lis...
Though then again the nice (best?) thing about macros is it gets inlined as a string at compile time anyways.