,--,
.--.,--.'| ,---, .--. .--.
.--,`|| |, ,-+-. / |.--,`| .--,`| .--.--.
| |. `--'_ ,--.'|' || |. ,--.--. | |. / / '
'--`_ ,' ,'| | | ,"' |'--`_ / \ '--`_ | : /`./
,--,'|' | | | | / | |,--,'| .--. .-. | ,--,'|| : ;_
| | '| | : | | | | || | ' \__\/: . . | | ' \ \ `.
: | |' : |__ | | | |/ : | | ," .--.; | : | | `----. \
__| : '| | '.'|| | |--'__| : ' / / ,. | __| : ' / /`--' /
.'__/\_: |; : ;| |/ .'__/\_: |; : .' \.'__/\_: |'--'. /
| : :| , / '---' | : :| , .-./| : : `--'---'
\ \ / ---`-' \ \ / `--`---' \ \ /
`--`-' `--`-' `--`-'
This is an experimental JavaScript port of Python's Jinja templating engine.
Warning: This code is old, and hasn't been touched in many years, and in desperate need of ES6-ification...don't try this at home!!!