Дискуссии на эту тему были на форуме неоднократно. Но им не хватало фундаментальности. Хотелось бы переосмыслить эту проблему - попытаться еще раз и как можно точнее сформулировать - зачем это надо? А уж потом можно подумать, как это реализовать в PureBuilder, чтобы не нарушить его принципы (отсутствие глобальных переменных, побочных эффектов и т.п.) и использовать на полную катушку преимущества визуального программирования.