I agree, and although I understand that people prefer module solutions we all know that there are still C++03 codebases in the wild. So it is unrealistic to expect that everybody will jump to modules train and rework their libraries and start using c++20.

On Sat, Jun 15, 2019 at 12:53 AM Jake Arkinstall via Std-Proposals <std-proposals@lists.isocpp.org> wrote:
On Fri, 14 Jun 2019, 22:21 Matthew Woehlke via Std-Proposals, <std-proposals@lists.isocpp.org> wrote:
Its a bit gross and hacky, but it just might work, especially on existing projects where modules may be too big a leap for the short term.