code: def set_prop(self, **setter_args):
          
  
          if self.xpath:
              setter_args['xpaths'] = self.xpath
  
          return self._updater(**setter_args)
docs: Calls the setter with the specified keyword arguments for flexibility.
          :param setter_args: must contain tree_to_update, prop, values
          :return: None, or the value updated for complex values