Classes for managing a pool of reusable objects. Rather than creating expensive objects as needed, they are obtained from a {@link org.apache.tapestry.util.pool.Pool}. Instead of discarding them, they are returned to the Pool. The Pool class is threadsafe and reasonably efficient. @author Howard Lewis Ship hlship@apache.org