An ultra-lightweight dependency injection framework for JavaScript