I don't inderstand what motivated the special expression types for this
namespace. For example, to get at file-system based code, couldn't you have used the modules variable?
I started there, but went with the special expression types because the set of "things" that are valid to define as prefixes is completely disjoint from those that you would use in other TAL statements. I've grown wary of tying abstract object names to Python package and module structure. Also, while I find it difficult to describe precisely, I have a strong intuition that arbitrary objects should not be available for use as prefixes.
Of course, the idea of prefixes as Zope 3 adapters intead of custom-made prefix implementations may change things.
Evan @ 4-am
Zope-Dev maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce