Removed '{%' and '%}' from tokens, because it was a source of ambiguity during parsing.
Improved 'if'-condition parsing: now it suppors nested expressions.