inversify/InversifyJS | ExplainGitHub