module Geocoder::Lookup
def instantiate_lookup(name)
Safely instantiate Lookup
#
def instantiate_lookup(name) class_name = "Geocoder::Lookup::#{classify_name(name)}" begin Geocoder::Lookup.const_get(class_name) rescue NameError require "geocoder/lookups/#{name}" end Geocoder::Lookup.const_get(class_name).new end