anchor.diff: +import 'dart:convert' as convert;
   import 'dart:io' as io;
   import 'dart:json';
   import 'package:args/args.dart';
  
positive.code: main() {
    ApigenOptions options = parseArgs();
    var discoveryFile = new io.File(options.discoveryFile);
    discoveryFile.readAsString(encoding: io.Encoding.UTF_8).then((String json) {
      var discovery = new Discovery.fromJsonString(json);
      var clientFile = new io.File(options.clientFile);
      var addendumData = {};
  
negative.code:     }
      String code = new Emitter(new DefaultTemplateProvider(options.templatesDir))
          .generate(options.libraryName, discovery, addendumData: addendumData);
      clientFile.writeAsString(code, encoding: convert.UTF8);
    });
  }
  
  