Там принципиально иной случай. Я вызываю ^include[] изнутри метода ^test[] для того чтобы присвоить значения локальным переменным метода ^test[]. Согласно документации это возможно (там же используется ^process[$caller.self]{...}). Или таки я что-то глобально не понял?