This is very much a thing. If something small is wrong in a package you can actually fix it because the package is also written in Julia. Done that sometimes for small stuff and now I am developing small packages on my own and contribute to other packages.