Dependency injection for clojure and clojurescript.
Functions and macros for using dependency injection.
Public variables and functions:
Helpres for tests.