Chainable Module Definition – the most JavaScripty way to configure dependencies | Dark Hacker News