Implementing dtm's clever suggestions for optimizing getJustInTimeBinding for child injectors. 
Implementing dtm's clever suggestions for optimizing getJustInTimeBinding for child injectors. 

The new code first attempts to find an existing binding at any level first, then it tries to create the injector, parent-first.

dain/Moogle-Muice,dain/Moogle-Muice,dain/Moogle-Muice