docs: def quantstr(typestr, num, plural_suffix='s'):
      r"""
      Heuristically generates an english phrase relating to the quantity of
      something.  This is useful for writing user messages.
  
      Args:
          typestr (str): singular form of the word
          num (int): quanity of the type
          plural_suffix (str): heurstic plural form (default = 's')
  
      Returns:
          str: quantity phrase
  
      CommandLine:
          python -m utool.util_str quantity_str
  
      Example:
          >>> # DISABLE_DOCTEST
          >>> from utool.util_str import *  # NOQA
          >>> items = [1, 2, 3]
          >>> result = 'The list contains ' + (quantstr('item', len(items)))
          >>> items = [1]
          >>> result += '\nThe list contains ' + (quantstr('item', len(items)))
          >>> items = []
          >>> result += '\nThe list contains ' + (quantstr('item', len(items)))
          >>> print(result)
          The list contains 3 items
          The list contains 1 item
          The list contains 0 items
      """
      return six.text_type(num) + ' ' + pluralize(typestr, num, plural_suffix)