only for C and C++ ATM
And in a heartbeat he drops the obligatory "C++ isn't C" comment.
Although not used much yet, modules have been a thing since C++20, three years ... and the interfaces are in the `.cpp` files not in "header" files.
Not to mention private modules.
And declarations inside an anonymous namespace are internal linkage (implicit static).
@elextr walks away whistling and ducks a brick :grin: