> PS: Do people think it would be worthwhile documenting
> this somehow? Or is this such a rare and special situation
> that no-one would be interested in knowing?
Documentation of stuff like this is always good. Even if it seems
like an edge case to you now - there may be many people who will be
able to take something from it. I have found this discussion quite
Zope-CMF maillist - Zope-CMF@lists.zope.org
See http://collector.zope.org/CMF for bug reports and feature requests