my personal vote is to allow this api to continue in this PR, and let it be changed in @rwcarlsen's module discovery PR.