See [this comment on Discourse](https://discourse.julialang.org/t/what-does-the-new-public-keyword-actually-do/108975/3): > In the future, one could imagine QA tools that check whether a package uses any non-public symbols from another package. Sounds like a job for Aqua? Not urgent of course but opening the issue to keep track