That was a nice explanation of what is both good and bad about Autotools.  I would love to see the GNU project take that &quot;golden idea&quot; and use a better language (GNU Guile ;) because M4 just sucks.