I've written the promised proposal for giving templates to access APIs and metadata using path expressions and namespaces. Note that it is somewhat different from Jim's suggestions. Comments welcome. http://dev.zope.org/Zope3/NamespacesInTemplates Shane