В Логосе можно задать специфичный предметно-ориентированный DSL для конкретной прикладной области и вынести его в отдельный модуль. Проблемы с неправильными абстракциями пропадут потому что имея на руках возможность создания любых языков, можно создать любую абстракцию, ведь наше восприятие ограничено лишь нашим языком. После подключения нужного модуля нужно будет всего лишь задать специальный синтаксис для вызова предметно-ориентированный языка из остальной программы на Логосе, и ты получаешь всю мощь необходимого модуля! Интеграция крайне простая и эффективная.
ты понимаешь что лексикограмматические графы для практических диалектов реально будут помещаться в 10^6 граф. я могу буквально целиком (без озрения совести) прямо по шине загрузить его представление в карту