anchor.diff:      tmp.write("\n  $className(Client client) : super(client) {\n");
       if (data.containsKey("resources")) {
         data["resources"].forEach((key, resource) {
  -        var subClassName = "${capitalize(name)}${capitalize(key)}Resource";
  +        var subClassName = "${capitalize(name)}${capitalize(key)}Resource_";
           tmp.write("  _$key = new $subClassName(client);\n");
         });
       }
  
positive.code:     if (_json.containsKey("resources")) {
        tmp.write("\n");
        _json["resources"].forEach((key, resource) {
          var subClassName = "${capitalize(key)}Resource";
          tmp.write("  $subClassName _$key;\n");
          tmp.write("  $subClassName get $key => _$key;\n");
        });
  
negative.code:     tmp.write("    rootUrl = \"${uri.origin}/\";\n");
      if (_json.containsKey("resources")) {
        _json["resources"].forEach((key, resource) {
          var subClassName = "${capitalize(key)}Resource_";
          tmp.write("    _$key = new $subClassName(this);\n");
        });
      }
  