anchor.diff:          .where((FileSystemEntity f) => f is File)
           .map((File f) => f.path)
           .toList();
  -    List<String> packageFiles = leftLs
  -        .where((String f) => f.split('/').last.split('.').length == 2) // TODO: WTF
  -        .toList();
  -    if (packageFiles.length == 1) {
  -      String packageFile = packageFiles[0];
  -      leftLs.remove(packageFile);
  -      String packageFileBaseName = packageFile.split('/').last;
  -      calculateDiff(packageFileBaseName);
  -    }
   
       leftLs.forEach((String file) {
         file = file.split('/').last;
  
positive.code:     variables.forEach((k, variable) {
        if (variable.hasChanged) {
          variable.forEachChanged((attribute, value) {
            io.writeln("[$attribute](#) changed from `${value[0]}` to `${value[1]}`\n");
          });
        }
      });
  
negative.code:     if (variables.hasAdded) {
        io.writeln("New variables:\n");
        writeCodeblock(() => variables.added.values.map(variableSignature).join("\n"));
        io.writeln("---\n");
      }
  
      if (variables.hasRemoved) {
        io.writeln("Removed variables:\n");
        writeCodeblock(() => variables.removed.values.map(variableSignature).join("\n"));
        io.writeln("---\n");
      }
  
      if (variables.hasChanged) {
        variables.forEachChanged((k,v) {
          print("CHANGED: $k, $v");
        });
      }
  