docs: def cli(filenames, wordlist, verbose):
      """FILENAMES is the file, or url, you want analyzed.\n
      Multiple files, or urls, can be checked, and if possible, they will
      be checked in parallel.\n
      You can also provide a list of url links (with each link on a separate line)
      written in a text file. Each link in the file will then be checked.\n
      After the analysis, a report will be printed out. This report will print out
      the number of unique words in the text, the number of uncommon words (those
      words not in the General Service List), the Dale-Chall Readability Score
      (and the equivalent grade level), and the Coleman-Liau Readability Index.\n
      The verbose option, `-v`, will print out a list of the uncommon
      words that occurred the most times (the top 50). `-vv` will print out
      all of the uncommon words."""
      if not filenames:
          with sys.stdin as f:
              filenames = [arg.strip() for arg in f]
      run = partial(start_check, wordlist=wordlist, verbose=verbose)
      with MP.Pool(MP.cpu_count()) as p:
          reports = p.map(run, filenames)
      click.echo('\n'.join(reports))