PtrArray - Dynamic pointer array (internal class - not supported as interface)
Dynamic pointer array is a container for unordered collections. The array structure provides fast access to the instances.
The array size grows on demand. Arrays provide a cursor function, which is supported by the DPA template class.