class Geocoder::Lookup::Esri

def results(query)

def results(query)
  return [] unless doc = fetch_data(query)
  if (!query.reverse_geocode?)
    return [] if !doc['locations'] || doc['locations'].empty?
  end
  if (doc['error'].nil?)
    return [ doc ]
  else
    return []
  end
end