Piltri chunks

Hoy avancé con una parte de lo que quería hacer ayer para piltri. Básicamente que convertir los archivos markdown a html no agarre los archivos enteros sino el cacho que fue linkeado (si es un header sería toda la sección, si es un párrafo, hasta la próxima línea vacía). Además reemplace.html.lua de bakpakin por m2html (del paquete.html2c) que es un comando de terminal. Tengo un tema con pasarle un string gigante como input porque no estaría encontrando manera de quotear single quotes desde lua (así que nunca uses single quotes acá, por ahora...)
Me gustaría replicar la lógica de los chunks para el plugin de neovim y también quisiera tener una manera más cómoda de mostrar los backlinks ahí. Una manera sería, en piltri tener un archivo .html.fnl y otro piltri.fnl, compilar .html.fnl a piltri (importando piltri) y copiando piltri.fnl a .lua (para que lo pueda importar desde piltri.nvim)
Por ahora, estoy contento de que en un mismo día puedo escribir cosas privadas y públicas y que puedan convivir en el mismo archivo.
Una cuestioncita - a revisar? - es que el título que usa para hacer la lista de backlinks es el primer header principal y no el que estoy haciendo público... Pero igual nada, no me quiero enroscar con ese fla.