Ok, done! I'm really happy this is happening, actually. This will force me to remember to regenerate the browserfiles for each push, too. And it's an easy way to let people check various browser versions.

See it running here:

http://jlongster.github.io/nunjucks/tests/browser/

Can you remove the qunit stuff and boil down this PR to just your IE8 fixes, and run the tests and see if it works? Right now, to run the tests you need to fire up a simple server at the root of nunjucks and hit the index.html file in tests/browser.