A javascript dependency injection framework in under 20 lines of code | Dark Hacker News