Fixed a bug that caused syntax errors when defining macros or using the `{% call %}` tag inside loops. This fixes #323. --HG-- branch : trunk