Bem legal! Lua é muito poderosa e o mais legal é que ela é uma linguagem feita em terras Brasilis. Mas fiquei pensando se não conseguimos a mesma funcionalidade usando um arquivo yaml como fonte. Ex.:
- html:
- head:
- title: test
- body:
- h1: título
- p: Algum texto
Será muito complexo fazer um parser disso?