вопрос про зависимость от `{ block: 'i-ua', mods: 'interaction' }` в моем представлении по-прежнему не является обязательным.

давате либо аргументацию, почему так нужно, либо пусть он будет на уровне ISL.