bugfix
Add some actual test cases
Improve jinja2 readability