def international_search(query, count=5, country_code=nil)
      return [] if query.length < 4

      response = @connection.get INTERNATIONAL_URL, params: { q: query.to_ascii, count: count, country_code: country_code }
      response.parsed['addresses'].map {|address| OpenStruct.new(address)}
    end
def international_search(query, count=5, country_code=nil)
      return [] if query.length < 4

      response = @connection.get INTERNATIONAL_URL, params: { q: query.to_ascii, count: count, country_code: country_code }
      response.parsed['addresses'].map {|address| OpenStruct.new(address)}
    end
Search for an International Address
 @param [String] characters to search for
 @param [Integer] number of search results to return (max 10)
 @param [String] country code for results - listed here: https://developers.google.com/public-data/docs/canonical/countries_csv/
 @return [Array] array of international addresses