The zope.interface package used in Zope 3 and Twisted
