ZOPE Interfaces are a mechanism for labeling objects as conforming to a
given API or contract.
zope.testing is an optional dependency if you want to run the test
suite.