[Zope] How to separate markup from presentation