Graphical Class Hierarchy Node0 EventContainers::Identifiable CacheBase::IMaker Node1 EventContainers::Identifiable Cache< T >::Maker Node0->Node1