docs: def connect(self, signal, slot):
          """
          Creates a new connection between the inputted signal and slot.
          
          :param      signal | <variant>
                      slot   | <callable>
          
          :return     <bool> | new connection created
          """
          if self.isConnected(signal, slot):
              return False
  
          callback = Callback(slot)
          self._callbacks.setdefault(signal, [])
          self._callbacks[signal].append(callback)
          return True