Немножко вне рутины...
стоп, стоп. У меня была информация только о задаче 1 и ёё я и пытался решать безо всякого контекста.
Теперь ты предлагаешь задачу 2..
-----
Возьми третью часть того поста - там где один из первых врапится - и реши ее через предлагаемый тобой вариант.
Потом сравни с тем что приведено в третьем блоке кода.
Где будет ПРОЩЕ?
Ну теперь представь, что ЭТО будет ваять... хммм... ну вон хоть Мышонок....
Может там еще упростить? До уровня <# GetResult("B2") #>? Меня ведь интересует только подстановка результата по месту написания с минимальными затратами.
Видмо тебе нужно решить задачу 3, но ты этого еще не можешь объяснить
-----
Таки - да, есть следующий фрагмент - уработать выше показанное в компактненькую и флексибилитную подсистемку генерации.
Ну там еще будет 3.а, 3.б, 4.а.б.ц.д.е... 556.а и т.п.
На то она и разработка...