Thanks Mike I installed a clean test copy just to verify that
So when {$thread.title} is used in various places in the template system is that already escaped before printing or does the template system decide to escape it when it sees {$x} as opposed to for example {xen:helper xyz, $x}?