You are correct that it does not have a mechanism for adding a module to and existing distro, yet. I read a couple of comments elsewhere that said the desire for that feature was the inspiration for writing a sub-class to enable other modules to do that. Thinking of the general use-case in a mature project environment that is something that might be needed. I have tried to keep that in mind for future enhancements.
It helps to remember that the primary goal is to drain the swamp even when you are hip-deep in alligators.