The {.dirty.} attribute forces template to copy-paste its code at the call
side. It's typically used to make all symbols inject but it also means all the
code inside of it is not symbol-checked too, it is deferred until unrolling the
whole template, which effectively means it can inject its symbols not only up
the hierarchy but also down it, like globals.At least that's how I perceive the logic behind it.
