add cljs auto complete middleware