Elisp is fun :)