Emacs extension for using alternative keyboard layouts.