[Zope] TAL: Replacing an attribute in a macro call