Modern list api for Emacs. No 'cl required
