{{var foo.good}}
{{var foo.good|stillfine}}
{{var foo.bad()}}
{{var foo.bad()|alsobad}}
{{var foo.getGood()}}
{{var foo.foo.getGood()}}
{{var foo.getGood().fine}}
{{var foo.getGood().fine|alsofine}}
{{var foo.bad($bad.param())}}
{{var foo.bad.baz()}}
{{var foo.undeclared.baz}}
{{trans "foo %bar" bar=$foo.good.trans}}
{{trans "foo %bar" bar=$foo.bad.trans()}}
{{trans "foo %bar" bar="something"}}
{{trans "foo %bar" bar="something" bad="$bad.bad()" something=$undeclared.var.error}}
{{something "
foo %barblah
" bar="something"
}}
{{something "
foo %barblah
" bar="something" bad=$bad.multiline()
}}
{{if foo.goodif}}
{{var foo.goodif2}}
{{/if}}
{{if foo.goodif}}
{{var foo.goodif2}}
{{else}}
{{var foo.goodif3}}
{{/if}}
{{if foo.badif().bad}}
{{var foo.badif2()}}
{{/if}}
{{if foo.badif3()}}
{{var foo.badif4()}}
{{else}}
{{var foo.badif5()}}
{{/if}}
{{depend foo.gooddepend}}
{{var foo.gooddepend2}}
{{/depend}}
{{depend foo.badDepend().bad}}
{{var foo.baddepend2()}}
{{/depend}}
{{for item in foo.goodFor}}
{{var foo.goodFor}}
{{var foo.goodFor|stillfine}}
{{var foo.badFor()}}
{{var foo.badFor()|alsobad}}
{{/for}}
{{for item in foo.getGoodFor()}}
loopy
{{/for}}
{{for item in foo.badForLoop()}}
this loop has a bad variable
{{/for}}
{{depend iusefilterslater}}
{{var iusefilterslater|raw}}
{{/depend}}