The problem with moving them to tcl.h is that it forces every consumer of Tcl's API to configure themselves correctly, and many won't right now (as they don't need the functionality).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The problem with moving them to tcl.h is that it forces every consumer of Tcl's API to configure themselves correctly, and many won't right now (as they don't need the functionality).