anchor.diff:  Use the `paramLabel` attribute to display a different name. For example:
   ----
   Usage: <main class> [-f=FILE] [-n=<number>] NUM <host>
  -      NUM                     number param
  -      host                    the host parameter
  -  -f= FILE                    a file
  -  -n= <number>                a number option
  +      NUM        number param
  +      host       the host parameter
  +  -f= FILE       a file
  +  -n= <number>   a number option
   ----
   Some annotated fields in the below example class have a `paramLabel` attribute and others don't:
   [source,java]
  
positive.code: ----
  Usage: cat [-AbeEnstTuv] [--help] [--version] [FILE...]
  Concatenate FILE(s), or standard input, to standard output.
        FILE                    Files whose contents to display
    -A, --show-all              equivalent to -vET
    -b, --number-nonblank       number nonempty output lines, overrides -n
    -e                          equivalent to -vET
    -E, --show-ends             display $ at end of each line
    -n, --number                number all output lines
    -s, --squeeze-blank         suppress repeated empty output lines
    -t                          equivalent to -vT
    -T, --show-tabs             display TAB characters as ^I
    -u                          (ignored)
    -v, --show-nonprinting      use ^ and M- notation, except for LDF and TAB
        --help                  display this help and exit
        --version               output version information and exit
  Copyright(c) 2017
  ----
  
  
negative.code: Git is a fast, scalable, distributed revision control system with an unusually
  rich command set that provides both high-level operations and full access to
  internals.
        --git-dir=<gitDir>   Set the path to the repository.
    -h, --help               Show this help message and exit.
    -V, --version            Print version information and exit.
  
  Commands:
  
  