code: def set(self, **kwargs):
          
          if len(kwargs)==0: return self
          
          # Set settings
          for k in list(kwargs.keys()): self[k] = kwargs[k]
          
          # Plot if we're supposed to.
          if self['autoplot'] and not self._initializing: self.plot()
  
          return self
docs: Changes a setting or multiple settings. Can also call self() or
          change individual parameters with self['parameter'] = value