docs: def takeTag( self, tag ):
          """
          Removes the inputed tag from the system.
          
          :param      tag | <str>
          
          :return     <XMultiTagItem> || None
          """
          for row in range(self.count() - 1):
              item = self.item(row)
              if ( item and item.text() == tag ):
                  self.takeItem(row)
                  if ( not self.signalsBlocked() ):
                      self.tagRemoved.emit(tag)
                  return item
          return None