Exploring integrating an IPython editor into a C++ application