anchor.diff:   
     static convertXmlToSearchResults(String xml) {
       XmlElement tree = XML.parse(xml);
  -    var searchResults = new SearchResults(
  -        timestamp: tree.attributes['timestamp'],
  -        attribution: tree.attributes['attribution'],
  -        moreUrl: tree.attributes['more_url'],
  -        queryString: tree.attributes['querystring'],
  -        polygon: tree.attributes['polygon'] == "true" ? true : false
  -    );
       
       List places = new List<Place>();
       
  
positive.code:   
  }
  
  
  class Place {
    
    int id;
    
    double latitude;
    double longitude;
    
    String displayName;
    
    double importance;
    
    String city;
    String county;
    String state;
    String country;
    String countryCode;
  
    Place(this.id, { this.latitude, this.longitude, this.displayName, this.importance, this.city, this.county, this.state, this.country, this.countryCode });
    
  }
  
  
negative.code: //            ,
  //            city: placeXml.query("city").
        );
        places.add(place);
      });
      
      var searchResults = new SearchResults(
          timestamp: tree.attributes['timestamp'],
          attribution: tree.attributes['attribution'],
          moreUrl: tree.attributes['more_url'],
          queryString: tree.attributes['querystring'],
          polygon: tree.attributes['polygon'] == "true" ? true : false,
          places: places
      );
  
      return searchResults;    
    }
    
  