Thank you for this nice work! I was wondering if you ever tried to propagate exceptions from C++ to the other languages? This may be added to this example.