I'm starting to think that having thousands of tiny dependencies is just a euphemism for 'we don't know how to write code'. Can we please just write self-contained modules instead of creating an entire of fragile. Update-breaking dependencies?