[Zope] Some advice on "best" practice?