Expand templates

This special page takes text and expands all templates in it recursively.
It also expands supported parser functions like
{{#language:…}} and variables like
{{CURRENTDAY}}.
In fact, it expands pretty much everything in double-braces.