Py::DataStore Node1 Py::DataStore - m_name - m_store + DataStore() + ~DataStore() + repr() + getattr() + value() + assign() + reference_count() + c_value() + c_assign() + py_book() + py_fill() + py_get() + book() + book() + fill() + fill() + init_type() - bucket() - tokenize() - tokenize() * py_book() * py_fill() * py_get() * book() * book() * fill() * fill() Node2 Py::PythonExtension < Py::DataStore > Node2->Node1