tion found&#34;)
                fromfeats = ann.features
        else:   # get it from self.features
            if callable(self.features):
                fromfeats = self.features(succ, context=context, location=location)
            else:
                fromfeats = self.features
        # make sure we have features and optionally make sure we have a deep copy
        fromfeats = Features(fromfeats, deepcopy=self.deepcopy)
        if self.replace:
            updatefeats.clear()
        updatefeats.upd