> Does anybody know of a more general solution to this? This feature is broken by design as I explained in https://debbugs.gnu.org/45617#17