code: def initialize_parameter(self):
          
          #logger.debug("connecting parameters")
          self._highest_parent_._notify_parent_change()
          self._highest_parent_._connect_parameters() #logger.debug("calling parameters changed")
          self._highest_parent_._connect_fixes()
          self.trigger_update()
docs: Call this function to initialize the model, if you built it without initialization.
  
          This HAS to be called manually before optmizing or it will be causing
          unexpected behaviour, if not errors!