I'm using NYGM 2.4 I think it is and have modded these files - and is working ok.
I haven't tried it on GWX yet or anything else.
In the documentation I've provided precise details of what was changed, and in which files.
The aim of this is to enable the Supermod creators to incorporate this into the big mods, and so avoiding any conflicts.