Making some duplicates to allow for the same code to be compiled in SCons, and with Makefiles, both with public ST and with internal ST