code: def connect_signal_changed(self, name, function):
          
          x = self._find_parameter(name.split("/"))
  
          # if it pooped.
          if x==None: return None
  
          # connect it
          x.sigValueChanged.connect(function)
          
          # Keep track of the functions
          if name in self._connection_lists: self._connection_lists[name].append(function)
          else:                              self._connection_lists[name] = [function]
  
          return self
docs: Connects a changed signal from the parameters of the specified name
          to the supplied function.