This may be a ridiculous question and I'm 99% sure of the answer but I wanted to be sure.
C++20modulesdo not require any type of include guards formoduleinterface files.
Is my statement correct? Everything I've read about modules thus far leads me to believe that guards are not required as modules are only ever compiled once and then reused for each translation unit that imports that module.