private PooledHashSet(ObjectPool <PooledHashSet <T> > pool) { _pool = pool; }
private PooledDictionary(ObjectPool <PooledDictionary <K, V> > pool) { _pool = pool; }
private PooledArray(ObjectPool <PooledArray <T> > pool) : this() { _pool = pool; }