Using the C++ Producer Library