def traverse_dot_path(self, traverser):
        if traverser.remaining_paths:
            new_value = None
            name = traverser.next_part
            try:
                new_value = self[name]
            except __HOLE__:
                pass
            traverser.next(value=new_value)
        else:
            traverser.end(value=self)
dataset/ETHPy150Open zbyte64/django-dockit/dockit/schema/common.py/DotPathDict.traverse_dot_path