Или вы делаете пользовательский вспомогательный модуль, который необходим для того, чтобы другие 2 работали. Я не знаю точно, но я думал, что вы можете проверить другие модули при установке модуля. В этой проверке вы проверяете модуль помощника и, если его нет, выдает ошибку. Можно также сказать, что определенному модулю требуется как минимум версия X.XX.XX вспомогательного модуля и, если версия слишком длинная, также выдает ошибку при установке модуля.