better scala autocompletion