What is the `zope.app.component` dependency needed for?