Utils::ElementProxyBase< Container, ElementIndexType > Node1 Utils::ElementProxyBase < Container, ElementIndexType > + isConst # m_index + ElementProxyBase() + ElementProxyBase() + ElementProxyBase() + ElementProxyBase() + ElementProxyBase() + index() + container() + container() # cptr() Node2 ElementLink_p1< INDEXTYPE > + m_elementIndex + m_SGKeyHash + ElementLink_p1() Node2->Node1 #m_container Node3 std::string     Node3->Node2 +m_contName Node4 std::basic_string< Char >     Node4->Node3