I'm getting a little confused regarding "coreContext" vs. "containerContext". I wonder if core should be renamed "deployerContext" since that's primarily what lives there, the ModuleDeployer. Or alternatively maybe the containerContext is actually the one that should be renamed... it's sort of the "extensions" context, right? (plugins, initializers, etc)