C++ data structures wrapped in Python 3