Would this be an acceptable migration path? Magit requires Emacsā‰„25.1 if I am not mistaken; I don't know how portable this solution would be. [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=37774#212 AFAICT no-one outright rejected this idea; I apologize if I missed someone pointing out shortcomings.