1.2.2, reverts changes in DI that tickle a dart2js bug.