Malthe Borch <mbo...@gmail.com> added the comment:

Possibly the five.pt compatibility layer (for Zope 2) should accomodate 
explicitly for the 
``Missing`` case, i.e. directly on its translation function.

On the ``__class__`` issue; the reason why we use it instead of invoking 
``type`` is a slight 
performance benefit, and also possibly compatibility with Zope 3 – its security 
proxies report 
an incorrect value if you use ``type`` instead of ``__class__``.

It's a little unclear what the best course of action is on the whole.

----------
assignedto:  -> malthe
nosy: +malthe
status: unread -> in-progress

__________________________________
Repoze Bugs <b...@bugs.repoze.org>
<http://bugs.repoze.org/issue150>
__________________________________
_______________________________________________
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev

Reply via email to