Hi, over the last few days I have been working on a forwards-compatibility library for Emacs, here is a first iteration: