https://issues.dlang.org/show_bug.cgi?id=3546
--- Comment #5 from Basile-z <b2.t...@gmx.com> --- There's a draft PR for the feature, builtin the compiler https://github.com/dlang/dmd/pull/11273 you can suggest more tests (or test the feature locally) as the author might be biased toward the fact that this works perfectly ;) --