DI 2.0.0

Yep, I think this one is #106, pending a JS bug