* I'm not understanding why Travis is failing. It appears that magic_tag is not set. After tracing the code, I can't see why it isn't working.
* In your solution to Issue #16, you suggest adding a top-scope variable to indicate the template to use. Are you suggesting to create a top-scope variable in my implementation as well, instead of passing it as a parameter?