docs: def _register_update(self, fmt={}, replot=False, force=False,
                           todefault=False):
          """
          Register formatoptions for the update
  
          Parameters
          ----------
          fmt: dict
              Keys can be any valid formatoptions with the corresponding values
              (see the :attr:`formatoptions` attribute)
          replot: bool
              Boolean that determines whether the data specific formatoptions
              shall be updated in any case or not.
          %(InteractiveBase._register_update.parameters.force|todefault)s"""
          if self.disabled:
              return
          self.replot = self.replot or replot
          self._todefault = self._todefault or todefault
          if force is True:
              force = list(fmt)
          self._force.update(
              [ret[0] for ret in map(self.check_key, force or [])])
          # check the keys
          list(map(self.check_key, fmt))
          self._registered_updates.update(fmt)