* helm-mode.el (helm-mode-handle-completion-in-region): New, helm-mode will replace completion-in-region-function.
(helm--completion-in-region): New.
(helm-mode): Use it.