anchor.diff:    }
   
     void generateClient(String outputDirectory) {
  -    var folderName = "$outputDirectory/${fileDate(new Date.now())}/${_name}_${_version}_api_client";
  +    var folderName = "$outputDirectory/${_name}_${_version}_api_client";
       (new Directory("$folderName/lib/src")).createSync(recursive: true);
   
       (new File("$folderName/pubspec.yaml")).writeAsStringSync(_createPubspec());
  
positive.code:   print("Usage:");
    print("   generator.dart -a <API> - v <Version> [-o <Directory>] (to load from Google Discovery API)");
    print("or generator.dart -u <URL> [-o <Directory>] (to load discovery document from specified URL)");
    print("or generator.dart -i <File> [-o <Directory>] (to load discovery document from local file)\n");
    print(parser.getUsage());
  }
  
  
negative.code:   parser.addOption("version", abbr: "v", help: "Google API version (v1, v2, v1alpha, ...)");
    parser.addOption("input", abbr: "i", help: "Local Discovery document file");
    parser.addOption("url", abbr: "u", help: "URL of a Discovery document");
    parser.addFlag("all", help: "Create client libraries for all Google APIs", negatable: false);
    parser.addOption("output", abbr: "o", help: "Output Directory", defaultsTo: "output/");
    parser.addFlag("date", help: "Create sub folder with current date", negatable: true, defaultsTo: true);
    parser.addFlag("help", abbr: "h", help: "Display this information and exit", negatable: false);
    var result;
    try {
  