    # File lib/facets/core/string/brief.rb, line 10
      def brief(string, count = 128, force_cutoff = false, ellipsis="...")
        return nil unless string
        return nil if count < 2

        if string.size > count
          cut_at = force_cutoff ? count : (string.index(' ', count-1) || count)
          xstring = string.slice(0, cut_at)
          return xstring.chomp(" ") + ellipsis
        else
          return string
        end
      end