Dynamic templates work if you include a data property e.g. {{> Template.dynamic template=templateName data=data }}
However - it doesn't work if you don't include a data property e.g. {{> Template.dynamic template=templateName }}
In client-side Blaze the data property is optional - if you leave it out then the parent data context is used. Would be good if this did the same.