docs: def setZValue(self, value):
          """
          Sets the z value for this connection, also updating the text item to 
          match the value if one is defined.
          
          :param      value | <int>
          """
          super(XNodeConnection, self).setZValue(value)
  
          if self._textItem:
              self._textItem.setZValue(value)