ified&#34;)
        if name is not None and updateann is not None:
            raise Exception(&#34;Parameters name and updateann must not be both specified at the same time&#34;)
        self.name = name
        self.updateann = updateann
        self.fromann = fromann
        self.replace = replace
        self.features = features
        self.resultidx = resultidx
        self.matchidx = matchidx
        self.silent_fail = silent_fail
        self.deepcopy = deepcopy

    # pylint: disable=R0912
    def 