/**
 * @class Ext.dom.UnderlayPool
 * @extend Ext.Base
 *
 * Private utility class that manages the internal cache for {@link Ext.dom.Shadow Underlays}
 * and {@link Ext.dom.Shim Shims}.
 * @private
 */
 
/**
 * @method constructor
 * @constructor
 * @param {Object} elementConfig 
 * A {@link Ext.dom.Helper DomHelper} config object to
 * use for generating elements in the pool.
 */
 
/**
 * @method checkOut
 * Checks an element out of the pool.
 * @return {Ext.dom.Element}
 */
 
/**
 * @method checkIn
 * Checks an element back into the pool for future reuse
 * @param {Ext.dom.Element} el
 */
 
/**
 * @method reset
 * Reset the pool by emptying the cache and destroying all its elements
 */