https://github.com/flexferrum/Jinja2Cpp 2018 https://habr.com/post/416581/