On the other hand, we have #Resolver!
Advanced and mature package that offers a somewhat heavier scope. It lacks type safety, and often, missing registrations are only discovered through runtime crashes. 😬
However, it can be wrapped with an abstraction.
https://github.com/hmlongco/Resolver



