Support for multiple completions in Emacs