class Geocoder::Lookup::GeocoderCa

def results(query)

def results(query)
  return [] unless doc = fetch_data(query)
  if doc['error'].nil?
    return [doc]
  elsif doc['error']['code'] == "005"
    # "Postal Code is not in the proper Format" => no results, just shut up
  else
    Geocoder.log(:warn, "Geocoder.ca service error: #{doc['error']['code']} (#{doc['error']['description']}).")
  end
  return []
end