anchor.diff:      } else {
         tmp.add("    response = _client._request(url, \"${data["httpMethod"]}\", $call);\n");
       }
  -    
  +
       tmp.add("    response\n");
       tmp.add("      .then((data) => ");
       if (data.containsKey("response")) {
  
positive.code: 
      var params = new List<String>();
      var optParams = new List<String>();
      
      if (data.containsKey("request")) {
        params.add("${data["request"]["\$ref"]} request");
        tmp.add(_createParamComment("request", {"description": "${data["request"]["\$ref"]} to send in this request"}));
  
negative.code: 
  """;
    }
  
    String _createContributors() {
      return """
  Adam Singer (https://github.com/financeCoding)
  Gerwin Sturm (https://github.com/Scarygami, http://scarygami.net/+)
  """;
    }
  
    String _createReadme() {
      var tmp = new StringBuffer();
      tmp.add("""
  