Recently wishing a lot that traditional C/C++ headers didn’t “leak” symbols and includes that they use. But at least I have a build tester to let me know when I forget an include that is only implicit with another header on macOS, but not leaked e.g. on Linux.