class Geocoder::Lookup::Bing

def results(query, reverse = false)

def results(query, reverse = false)
  return [] unless doc = fetch_data(query, reverse)
  
  if doc['statusDescription'] == "OK"
    return doc['resourceSets'].first['estimatedTotal'] > 0 ? doc['resourceSets'].first['resources'] : []
  else
    warn "Bing Geocoding API error: #{doc['statusCode']} (#{doc['statusDescription']})."
    return []
  end
end