And keep waiting/hoping for modules.
Where unity builds and pre-compiled headers cause more declarations to become visible in a source file, modules allow stronger separation. This should be a win for the SW architecture, whereas pre-compiled headers tend to muddy up the includes.