anchor.diff:  import java.security.MessageDigest;
   import java.util.concurrent.Callable;
   
  -@Command(name = "checksum", mixinStandardHelpOptions = true, version = "checksum 4.0",
  +@Command(name = "checksum", mixinStandardHelpOptions = true, version = "checksum 4.5",
            description = "Prints the checksum (MD5 by default) of a file to STDOUT.")
   class CheckSum implements Callable<Integer> {
   
  
positive.code: }
  
  fun main(args: Array<String>) : Unit = exitProcess(CommandLine(Checksum()).execute(*args))
  ----
  
  [TIP]
  
negative.code:     @Parameters(index = "0", description = ["The file whose checksum to calculate."])
      lateinit var file: File
  
      @Option(names = ["-a", "--algorithm"], description = ["MD5, SHA-1, SHA-256, …"])
      var algorithm = "MD5"
  
      override fun call(): Int {
  