But let's be clear - this class isn't a part of the core library that developers would use everyday.
It's a part of a third-party open-source library that implements a "dependency injection container". It's a pretty abstract concept to begin with - of course it's going to need to do high-level, head-in-the-clouds-type stuff that on first glance you think you would never need.
And that's precisely the issue.