Dependancy Injection in initializers confusing (registry/container?)

I can’t answer your questions but this seems like it would be worth creating an issue on github. Even if it’s not a bug it should at least be better documented.

I did encounter registry on a recent ember code dive. Apparently there was a major refactor to decouple container and registry. https://github.com/emberjs/ember.js/pull/9981