Refactor Your Way to a Dependency Injection Container

fair enough

but as far as dependency injection is the hot and spicy flavour of inversion of control, some containers implement also the sweet and sour dependency lookup