code: def setKWARGS(self, **kwargs):
          
          for key in list(kwargs.keys()):
              #try:
              f = getattr(self,'set_' + key)
              f(kwargs[key])
docs: Used to set all attributes given in a **kwargs parameter.
          Might throw an Exception if attribute was not found.
          #TODO: check if we should fix this using "setAttribute"