Smallfix track prod

pure technical changes to reduce dependencies

I have concerns about this innovation (in case I miss the core meeting):
if someone copies a file and forgets to change/generate the new guard, it will be pretty difficult to track, unless we have a system in place to keep track of uniqueness of the headers.
Compared to that, it's pretty easy to identify inappropriate guard if it follows the file location structure system_subsystem_filename