anchor.diff: +import 'dart:convert';
   import 'dart:io';
   
  -import 'package:bot/bot.dart';
   import 'package:path/path.dart' as pathos;
   
   const _BIN_NAME_REPLACEMENT = '{{binName}}';
  
positive.code:     }
    }
  
    binNames.addAll(binaryNames);
  
    var buffer = new StringBuffer();
  
    final prefix = Util.splitLines(_PREFIX).map((l) => '# $l'.trim()).join('\n');
    buffer.writeln(prefix);
  
    // empty line
    buffer.writeln('');
  
    for (final binName in binNames) {
      buffer.writeln(_printBinName(binName));
    }
  
  
negative.code:  */
  
  String generateCompletionScript(List<String> binaryNames) {
    if (binaryNames.isEmpty) {
      throw new ArgumentError('Provide the name of at least of one command');
    }
  