Yeah I think HTML is a good exams of a domain spec language. Instead of putting HTML in a dead string it can be in a parsible lisp object can be manipulated with editor commands. Of course you can do the opposite and have HTML file with lisp code embedded. Ie like a jsp in Java. But with lisp all this is at your finger tips. You don't need to wait for a big billionaire company to make html syntax for you. Or unit test supported at the language level. Or whatever