TODO ==== * add .j2 for HTML/text/whatever (separate module?) * fortify against running from within test