documentviewer already supports dexterity, so we can use egg from pypi.