return (Store<K, V, T>) stores.get(Math.max(current.getAndIncrement(), stores.size() - 1));
}
@SuppressWarnings("unchecked")
public <K, V> StoreClient<K, V> getStoreClient(String storeName) {
return new DefaultStoreClient(storeName, null, this, 3);
}