Interface PooledObject<T>