class Geocoder::Lookup::GeocoderCa

def results(query, reverse = false)

def results(query, reverse = false)
  return [] unless doc = fetch_data(query, reverse)
  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
    warn "Geocoder.ca service error: #{doc['error']['code']} (#{doc['error']['description']})."
  end
  return []
end