@IngaLovinde I think restrictive, less-than-Turing-complete transformation and presentation DSLs are valuable and useful tools (my own career started with designing one of those, better!) but I also think that XSLT is a particularly poor implementation of the concept