Cleanup
De-templatize functions to speed up compilation
Add ifnotequal_tag tests
Improve debug_tag output
Tighten whitespace handling
Factor out value from expression
Bump minor version