Given that this seems to be a transpiler, why go to C++ instead of C?
What feature of C++ does this need that is so compelling as to cut it off from use on straight C?
What feature of C++ does this need that is so compelling as to cut it off from use on straight C?