What do the Markdown people think of things like NML: (http://genius.cat-v.org/erik-naggum/xml-sgml-nml-lisp)? Isn't this a much nicer way of working with HTML (especially with macros)? The syntax described in the link is compact and elegant, whereas markdown is smallish but basically ad hoc.