Refactor - reorganize the injected function in clojure.core
Add missing deps
Update mc conf