> This seems a bit clumsy to me. Why not just have zope.index.interfaces? > Putting real code in __init__.py files is perfectly legal in Zope 3. Because we didn't get around to it. I'll fix this this afternoon.