This is fascinating. I've only started dipping my toe into playing with modules, mainly as a way of making my own code more understandable and maintainable, so I suspect I'm nowhere near the thousands-of-requires use cases alluded to in this post. But! It does give me pause to stop and reflect a bit more deeply about what I'm doing; like, there might not be problems today, but as I tackle more ambitious ideas, there might be problems down the line.
Link of Note
Small modules, big impact