code: def get_setup(self, content = None, **kwargs):
          
          if content is None:
              content = self.content
          if content is None:
              raise Exception("No content given to be displayed")
  
          setup = {}
          for setting in self.list_settings():
              if setting[0] in kwargs:
                  setup[setting[0]] = kwargs.get(setting[0])
              else:
                  setup[setting[0]] = self._settings.get(setting[0])
  
          return (content, setup)
docs: Get current setup by combining internal settings with the ones given.