It’s not documented because the APIs are not very nice to deal with at the package manager level. Once the featureset for 2.0 is rounded up, I’ll add a simplified API for those scenaris.
In the meantime, you mostly need to create a ServiceRegistry, then get the IPackageManager from the ServiceLocator the first time around, the rest is more or less self-explanatory if a bit obtuse code.
I didn’t really avoid it, but want something that is very quick to load up for those CLI scenarios, so delayed the decision until the rest is done post beta 2 and I can run perf tests and see the performance impact of using a container of some sort. Note that taking dependencies is in itself a challenge and wanted to also reduce external dependencies to the absolute minimum, so there you go :)