Add support for ido-mode