In a SkinScript COMPUTE statement, should I be allowed to supply different names in the OTHERWISE LET section as in the attributes section? For example: WITH some_query() COMPUTE foo,bar,baz OTHERWISE LET foo='There is no foo', spoon='There is no spoon' Looking at the ZPatterns code, I don't think this attribute provider will get registered for providing "spoon", although "spoon" will get calculated if foo, bar or baz is requested. On the other hand, you could consider the above as a shorthand for: WITH some_query() COMPUTE foo,bar,baz, spoon=NOT_FOUND OTHERWISE LET foo='There is no foo', spoon='There is no spoon' In which case, it works entirely as expected. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net _______________________________________________ Zope-Dev maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope )