DK
"есть зависимость от общего модуля в нескольких мест" - "надо рефакторить кучу мест для обратно несовместимого изменения" - "нельзя провести такой глобальный рефакторинг, потому что надо будет перетестить кучу всего" - "создаешь функцию с версией v2"