This package was created with the mission to replace inversify.
By supporting resolve session, aliasing, and middlewares natively, which required by
@sensejs/core but had to be emulated inefficiently when inversify was in used, huge performance improvement was
gained.