C++ Conversion - Not ready yet, but working on it.