class Geocoder::CacheStore::Generic

def write(url, value)

def write(url, value)
  case
  when store.respond_to?(:[]=)
    store[key_for(url)] = value
  when store.respond_to?(:set)
    store.set key_for(url), value
  when store.respond_to?(:write)
    store.write key_for(url), value
  end
end