docs: def tags( self ):
          """
          Returns a list of all the tags assigned to this widget.
          
          :return     [<str>, ..]
          """
          item  = self.item(self.count() - 1)
          count = self.count()
          if ( item is self._createItem ):
              count -= 1
          
          return [nativestring(self.item(row).text()) for row in range(count)]