A night of zopin' left with me some questions... what is a jar (_p_jar) ? does zope restrict you from doing metaprogramming with python products? or does zope's own metaprogramming reserve some names __klass__, etc? in Transaction.py i see the surrogate defining methods for __inform_commit__ and __inform_abort__, what are these for? browsing through zpatterns i was looking at ZPatterns/Transaction.py. i see some talk of transaction boundaries and the inability to know that a transaction is finished, can't an object assume a transaction is over if it has tpc_finish called on it in when its not in a subtransaction that the transaction is over? looking for some light kapil _______________________________________________ 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 )