For example, writing a generic data pool would make it possible to cache and deliver objects of type “X” to an application. One application could then create a pool of Car objects, while another ...