anchor.diff:  import 'package:csv/csv.dart';
   import 'dart:io';
   
  -
  -
  -class Options  {
  +class Options {
     final _parser = ArgParser(allowTrailingOptions: false);
     ArgResults _results;
     bool get showClosed => _results['closed'];
  
positive.code: 
    var nonGoogleContributions = List<PullRequest>();
    int processed = 0;
    for(var item in prs) {
      var pullRequest = item as PullRequest;
      processed++;
        if (!googleContributors.contains(pullRequest.author.login)) {
          nonGoogleContributions.add(pullRequest);
          continue;
        }
        if (pullRequest.assignees != null) {
          for(var assignee in pullRequest.assignees) {
            if (!googleContributors.contains(assignee.login)) {
              nonGoogleContributions.add(pullRequest);
              break;
            }
          }
      }
    }
  
  
    var clustersInterestingOwned = Cluster.byAuthor(nonGoogleContributions);
    print(clustersInterestingOwned.toMarkdown(sortType: ClusterReportSort.byCount, skipEmpty: true, showStatistics: false));
  }
negative.code:   if (opts.exitCode != null) exit(opts.exitCode);
  
    // Find the list of folks we're interested in
    final orgMembersContents =
        File('go_flutter_org_members.csv').readAsStringSync();
    final orgMembers = const CsvToListConverter().convert(orgMembersContents);
    var googleContributors = List<String>();
    orgMembers.forEach((row) {
      if (row[3].toString().toUpperCase().contains('GOOGLE'))
        googleContributors.add(row[0].toString());
    });
  
    final repos = ['flutter', 'engine', 'plugins'];
  
    final token = Platform.environment['GITHUB_TOKEN'];
    final github = GitHub(token);
  