Minimalistic dependency injection framework keeps all of your object setup code in one place.
Jim Weirich, Mike Subelsky
MIT