code: def _SmallestColSize(self, text):
          
          if not text:
              return 0
          stripped = terminal.StripAnsiText(text)
          return max(len(word) for word in stripped.split())
docs: Finds the largest indivisible word of a string.
  
      ...and thus the smallest possible column width that can contain that
      word unsplit over rows.
  
      Args:
        text: A string of text potentially consisting of words.
  
      Returns:
        Integer size of the largest single word in the text.