anchor.diff:      if (upload) {
         tmp.write("    var uploadUrl = \"$uploadPath\";\n");
       }
  -    tmp.write("    var urlParams = new Map();\n");
  -    tmp.write("    var queryParams = new Map();\n\n");
  -    tmp.write("    var paramErrors = new List();\n");
  +    tmp.write("    var urlParams = new core.Map();\n");
  +    tmp.write("    var queryParams = new core.Map();\n\n");
  +    tmp.write("    var paramErrors = new core.List();\n");
   
       if (data.containsKey("parameters")) {
         data["parameters"].forEach((name, description) {
  
positive.code:             tmp.write("\n  /** ${property["description"]} */\n");
            }
            if (array) {
              tmp.write("  List<$type> $propName;\n");
            } else {
              tmp.write("  $type $propName;\n");
            }
  
negative.code:     tmp.write("  }\n\n");
  
      tmp.write("  /** Return String representation of $name */\n");
      tmp.write("  core.String toString() => JSON.stringify(this.toJson());\n\n");
  
      tmp.write("}\n\n");
  
  