class Geocoder::Lookup::Here

def results(query)

def results(query)
  return [] unless doc = fetch_data(query)
  return [] unless doc['Response'] && doc['Response']['View']
  if r=doc['Response']['View']
    return [] if r.nil? || !r.is_a?(Array) || r.empty?
    return r.first['Result']
  end
  []
end