TclCompile uses C++ reserved keyword "operator" in the "TclOpCmdClientData" structure.
When compiling with C++, one has to
#define operator _operator
which is ugly.
I know I shouldn't include private headers such as this one, but using C++ reserved keywords should be avoided anyway, I think.