Часть метапрограмм у человека «жёсткие» - то есть он в большинстве контекстов использует только один из паттернов (во всех контекстах только «внутренняя референция»), часть «гибкие» - человек может менять паттерны и/или использует разные паттерны в разных контекстах (может использовать как «внутреннюю референцию», так и «внешнюю референцию»).
Оцените уровень гибкости ваших метапрограмм от 1 до 10 (10 - максимально гибкая) и зарисуйте, например, в виде радиальной диаграммы.

546