A small library for creating templates from blocks using code. The same blocks can be used for different templates. The basic principle of working with the library is to provide a flexible and simple system for writing dynamically generated text.
Build texts and documents bottom-up from building blocks using a language similar (and compatible with) that of GNU Make, in such a way that variants (e.g. translations) can be generated by overwriting parts of the text with minimal redundancy.