                                                    (mapcar (lambda (item)
                                                              (ar/string-match item "import +\"\\(.*\\)\"" 1))
                                                            items)))
-    ;; (validate-setq company-backends '((company-grep company-files company-yasnippet company-keywords company-clang)))
-    (validate-setq company-backends '((company-grep)))
+    (setq-local company-backends '((company-grep company-files company-yasnippet company-keywords company-clang)))
 
     ;; (setq-local company-backends '((company-rtags)))
     ;; NOTE: Disabling while trying irony out

  (setq-local js2-basic-offset 2)
  (validate-setq company-tooltip-align-annotations t)
  (validate-setq company-tern-meta-as-single-line t)
  (validate-setq company-backends '(company-tern
                                    (company-dabbrev-code
                                     company-gtags
                                     company-etags
                                     company-keywords)
                                    company-files
                                    company-dabbrev))
  (tern-mode 1)
  ;; Moving about by list and expression.
  ;; From http://jbm.io/2014/01/react-in-emacs-creature-comforts/

                                                    (when (looking-at-p "\"")
                                                      (forward-char)
                                                      (insert ","))))
  (setq-local company-backends '((company-rfiles company-grep))))

(use-package bazel-mode
  :after company-grep
  :config
  (add-hook 'bazel-mode-hook #'ar/bazel-mode-hook-fun)
  :bind (:map bazel-mode-map
              ;; Overriding `python-indent-dedent-line-backspace'
              ("<backtab>" . company-complete)))

(use-package use-host-package
  :config
