Add option to use always semantic completion