First stab at using Emacs' standard completion mechanism