I think we could have a docstring to explain why we used _dependencies. I believe it would be easier to understand for new maintainers.