anchor.diff:    });
     
     var args = argParser.parse(new Options().arguments);
  -  var curl = args['curl'];
  +//  var curl = args['curl'];
     var key = args['key'];
     var url = args['url'];
     var type = args['type'];
  -  
  +  logger.finest("key = $key, url = $url, type = $type");
     UrlShortener urlShortener = new UrlShortener(url: url,
                                                  command: type,
  -                                               key: key,
  -                                               curlPath: curl);
  +                                               key: key);
  +//                                               curlPath: curl);
     Future f = urlShortener.execute();
     f.handleException((error) {
       print("error: $error");
  
positive.code: #!/usr/bin/env dart
  import 'dart:io';
  import 'dart:json';
  import 'package:args/args.dart';
  import '../../http_example/lib/http.dart';
  
  /*
  Shorten
  
negative.code: curl 'https://www.googleapis.com/urlshortener/v1/url?shortUrl=http://goo.gl/fbsS&projection=FULL'
  */
  
  // Logger.root.level = Level.ALL; 
  Logger logger; // = new Logger("main");
  
  /**
   * Setup the certificate database for the client. 
   */
  void initializeSSL() {
    var testPkcertDatabase =
        new Path.fromNative(new Options().script).directoryPath.append('pkcert/');
    SecureSocket.setCertificateDatabase(testPkcertDatabase.toNativePath());
  }
  
  class UrlShortener {
    static const String SHORTEN = "shorten";
    static const String EXPAND = "expand";
  