Benefits to Dependency Injection · provides access to the same object creation code that your app will actually use