ures.
            resultidx: the index of the result to use, if there is more than one (default: 0)
            matchidx: the index of a matching info element to use, if more than one matches exist
                with the given name (default: 0)
            silent_fail: if True, do not raise an exception if the features cannot be updated
            deepcopy: if True, existing features are deep-copied, otherwise a shallow copy or new instance
                is created.
        &#34;&#34;&#34;
        # ch