anchor.diff:    }
   }
   
  -CompareLevel _compareResult(CommonMarkTestCase expected, bool verboseFail,
  +CompareLevel _compareResult(
  +    CommonMarkTestCase expected, bool verboseFail, bool verboseLooseMatch,
       {ExtensionSet extensionSet}) {
     String output;
     try {
  
positive.code:   if (!looseMatch && verboseFail) {
      printVerboseFailure(
          'FAIL', expected, expectedParsed.outerHtml, actual.outerHtml);
    }
  
    return looseMatch ? CompareLevel.loose : CompareLevel.fail;
  
negative.code:         help: 'Update stats files in $_currentDir',
          negatable: false)
      ..addFlag('verbose',
          defaultsTo: false,
          help: 'Print details for failures and errors.',
          negatable: false)
      ..addFlag('verbose-loose',
          defaultsTo: false,
          help: 'Print details for "loose" matches.',
          negatable: false)
      ..addOption('flavor',
          allowed: ['common_mark', 'gfm'], defaultsTo: 'common_mark')
      ..addFlag('help', defaultsTo: false, negatable: false);
  