experimental git conversion of zope.traversing