Ever wondered what the (interactive) function does at the C level of Emacs? It's just been ported in Remacs! https://github.com/Wilfred/remacs/pull/1022/files