(2) а кто сказал что это может быть только в модуле.
Сделай тест.
Сгененрируй ТЗ. Поиести ее в хранилище значений и запихни в констаньу и убедись что проблема не в получении из константы и думай дальше
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший