anchor.diff:    void _writeBrowserMainClass(StringSink sink) {
       sink.write("part of $_libraryBrowserName;\n\n");
       sink.write("/** Client to access the $_name $_version API */\n");
  -    if (_json.description != null) {
  -      sink.write("/** ${_json.description} */\n");
  +    if (_description.description != null) {
  +      sink.write("/** ${_description.description} */\n");
       }
       sink.write("class ${capitalize(_name)} extends BrowserClient {\n");
       _writeScopes(sink);
  
positive.code:     }
    }
  
    String get _rootUriOrigin => Uri.parse(_json.rootUrl).origin;
  
    void _writeClientClass(StringSink sink) {
      sink.write("""part of $_libraryName;
  
negative.code:     return new Generator.core(description, prefix);
    }
  
    Generator.core(this._description, this._prefix);
  
    String get _name => _description.name;
    String get _version => _description.version;
    String get _etag => _description.etag;
  
    String get _shortName => cleanName("${_name}_${_version}").toLowerCase();
    String get _gitName => cleanName("dart_${_name}_${_version}_api_client").toLowerCase();
  