code: def update(self, *, visible=None, comment=None):
          
          if visible is None and comment is None:
              raise ValueError('Provide "visible" or "comment" to update.')
          data = {}
          if visible is not None:
              data['visible'] = visible
          if comment is not None:
              data['comment'] = comment
          data = None if not data else data
          response = self.session.patch(self.build_url(''), data=data)
          if not response:
              return False
          data = response.json()
  
          self.visible = data.get('visible', self.visible)
          self.comment = data.get('comment', self.comment)
          return True
docs: Updates this named range
          :param bool visible: Specifies whether the object is visible or not
          :param str comment: Represents the comment associated with this name
          :return: Success or Failure