added key checks and logging to jinja2 processing